About This File
This is a template and instructions for creating your own bar based on the Broken Drum. This template supports both Wharf and Daily Planner locations. You can easily build a full custom bar experience off this.
It requires the WharfBars.twee file found in The Wharf
Don't forget to change the name of the .twee file from DragonBarClub.twee to whatever you want to call it.
These are the instructions contained within the file:
[
NOTES(delete this ENTIRE [section] when done):
This requires the file WharfBars.twee to function, which is part of the base Wharf.
SEARCH AND REPLACE DragonBarClub with a Caps/lowercase verion of your bar name, no spaces.
SEARCH AND REPLACE dragonbarclub with an all lowercase version of your bar name.
SEARCH AND REPLACE Dragon Bar Club with a Proper Name version of the name, with spaces.
IF YOU WANT TO HAVE A DAILY PLANNER OPTION (make sure your exit is set properly, defaults to Wharf). Delete any unwanted entries, you need BOTH passages
:: initialize possible activities [around]
{(display: _around)
(activities: true, "Go to the Dragon Bar Club", "morning", false, "none", "🍾")
(activities: true, "Go to the Dragon Bar Club", "daytime", false, "none", "🍾")
(activities: true, "Go to the Dragon Bar Club", "evening", false, "none", "🍾")}
:: refresh possible activities [around]
{(display: _around)
(activities: true, "Go to the Dragon Bar Club", "morning", false, "none", "🍾")
(activities: true, "Go to the Dragon Bar Club", "daytime", false, "none", "🍾")
(activities: true, "Go to the Dragon Bar Club", "evening", false, "none", "🍾")}
IF YOU ARE USING THE DAILY PLANNER ENTRANCE, YOU WILL NEED CUSTOM INTRO LINES FOR THE INTRO PASSAGE:
:: generic bar DragonBarClub intro
IF YOU WANT TO HAVE AN ENTRANCE IN THE WHARF [Delete all but one passage tag] You need BOTH passages.
:: generic bar DragonBarClub day enter [day_wharf_options,day_wharf_beach_walk_rd,day_wharf_lookout,day_beach_walk_south", "day_north_alley,day_south_alley,day_north_deadend_alley,day_south_deadend_alley,day_beach_walk_north,day_north_beach,day_south_beach,day_wharf_main_pier,day_north_cove,day_south_cove,day_wharf_private_pier,day_wharf_commercial_pier,day_wharf_beach_walk_main]
{($show_tooltip:[(link:"Dragon Bar Club")[(if:$wharf_date is "true")[(set:$wharf_date_loc to "Dragon Bar Club")(display:"wharf date processing")](set:$wharf_exit_flag to "day")($cs:"generic bar DragonBarClub")]],[(print:"<img class='greyborder' src='img/wharf/locations/DragonBarClubDay.jpg' width=40% height=auto>")
The Dragon Bar Club.])
}
:: generic bar DragonBarClub night enter [night_wharf_options,night_wharf_beach_walk_rd,night_wharf_lookout,night_beach_walk_south,night_north_alley,night_south_alley,night_north_deadend_alley,night_south_deadend_alley,night_beach_walk_north,night_north_beach,night_south_beach,night_wharf_main_pier,night_north_cove,night_south_cove,night_wharf_private_pier,night_wharf_commercial_pier,night_wharf_beach_walk_main]
{($show_tooltip:[(link:"Dragon Bar Club")[(if:$wharf_date is "true")[(set:$wharf_date_loc to "Dragon Bar Club")(display:"wharf date processing")](set:$wharf_exit_flag to "night")($cs:"generic bar DragonBarClub")]],[(print:"<img class='greyborder' src='img/wharf/locations/DragonBarClubNight.jpg' width=40% height=auto>")
The Dragon Bar Club.])
}
You will need to make the following images:
img/wharf/places/DragonBarClubIcon.jpg (Your Icon)
img/places/bar/dragonbarclubwide.jpg (Your Bar Image)
img/places/bar/dragonbarclubwide vignette.jpg (Your faded in the middle Bar Image[for bubba zipple])
img/wharf/smoking/DragonBarClubCigaretteMachine.jpg (OPTIONAL: If you keep the cigarette machine)
img/wharf/locations/DragonBarClubDay.jpg (OPTIONAL: If you keep the wharf day entrance)
img/wharf/locations/DragonBarClubNight.jpg (OPTIONAL: If you keep the wharf night entrance)
IF YOU WANT TO CHANGE THE MUSIC, DOWNLOAD THE MP3s YOU WANT AND EDIT TH FOLLOWING PASSAGE
:: dragonbarclub bar tracks
Alter this section in the [fullscreen] passage to change the Bartender image or give them a name:
(set:$npc to (dm:
"name", (twirl:"Bartender", "Bartender"),
"img", "img/npc/store/bartender.jpg"
))
There are two sample drinks plus a new drink that is found in all Wharf bars. The Long Island is a new universal drink for bars. The Cuba Libre and Blood Wine are unique drinks only found in the Wharf Rat Bar. You can either delete them or replace them with your own custom drinks. Custom drinks require custom images placed in img/places/bar/drinks/long island.jpg (replace long island with the all lower case trigger for the drink). You'll need to alter the following passages for custom drinks:
:: dragonbarclub proposition buy drink
:: generic bar DragonBarClub sample drinks [dragonbarclub_bar_drinks]
:: generic bar DragonBarClub sample alcohol [dragonbarclub_bar_drinks_alcohol]
:: generic bar DragonBarClub sample girl choose [dragonbarclub_bar_drinks_girl_choose]
:: generic bar DragonBarClub sample girl likes high [dragonbarclub_bar_drinks_girl_likes_high]
This last one, you can change the likes level for drinks by changing [dragonbarclub_bar_drinks_girl_likes_high] to [dragonbarclub_bar_drinks_girl_likes_medium] or [dragonbarclub_bar_drinks_girl_likes_low] or adding all three!
THIS IS WHERE THE EXIT IS (change to a different Wharf location or Leave Wharf[(set:$next to "wharf leave day")])
:: generic bar DragonBarClub options
(link:"Exit")[
(if:$wharf_exit_flag is "day")[
(set:$next to "wharf first street four")
](else:)[
(set:$next to "night wharf first street four")
]
(display:"change screen")
]
Delete this code from the bar options to remove the smoking and pot smoking options from your bar or club:
(unless:$cigarettes is 0)[(link:"Cigarette Vending Machine")[($cs:"dragonbarclub cigarette machine")]
(unless:$cigarette_select is 0)[(if:$cigarettes's $cigarette_select's "count" > 0)[(display:"smoke options")]
](unless:$joint_select is 0)[(if:$weed's $joint_select's "rolled joints" > 0)[
(display:"get high outside")]]]
You CAN change changing location pic, sex location pic, and bj location pic in the [fullscreen] passage.
]
Edited by Dragon42
What's New in Version 1.23.7
Released
Version 23.6 -> 23.7
:: dragonbarclub bar buy girl drink purchase
{
(if:$tipsy > 4.5)[
($pic:'places/bar/dragonbarclubwide.jpg') The bartender says she's had enough.(print:"
")
(set:$events to $events + (a:"buy girl drink"))
(display:"generic bar buy girl drink purchase one")
](else:)[
(display:"generic bar buy girl drink purchase two")
(display:"dragonbarclub bar chat girl options")
]($passage_tags:"buy_girl_drink")
}
TO
:: dragonbarclub bar buy girl drink purchase
{
(if:$tipsy > 4.5)[
($pic:'places/bar/dragonbarclubwide.jpg') The bartender says she's had enough.(print:"
")
(set:$events to $events + (a:"buy girl drink"))
(display:"generic bar buy girl drink purchase one")
](else:)[
(display:"generic bar buy girl drink purchase two")
]($passage_tags:"buy_girl_drink")
(display:"dragonbarclub bar chat girl options")
}
ADD THESE PASSAGES:
:: DragonBarClub cosplay load
{
(set:$image_location to "bar")
(set:$cosplay_type to "generic")
(set:$bar_cosplay to "bar")
(set:$cosplay_check to "false")
(if:$halopt is "Halloween")[(set:$cosplay_check to "true")(set:$cosplay_type to "halloween")]
(display:"any location bar girl image")
}
:: DragonBarClub whore load
{
(set:$image_location to "bar")
(set:$cosplay_type to "whore")
(set:$bar_cosplay to "bar")
(set:$cosplay_check to "true")
(if:$halopt is "Halloween")[(set:$cosplay_check to "true")(set:$cosplay_type to "halloween")]
(display:"any location bar girl image")
}
:: dragonbarclub bar chat girl
CHANGE
(set:$dragonbarclub_npcs_present to $dragonbarclub_npcs_present - (a:(text:$npc's "id")))
(set:$tipsy to 0)
TO
(set:$dragonbarclub_npcs_present to $dragonbarclub_npcs_present - (a:(text:$npc's "id")))
(set:$bonfire_list to it + (a:$npc's "id"))
(set:$tipsy to 0)
:: dragonbarclub bar chat girl options female
CHANGE
(set:$dragonbarclub_npcs_present to $dragonbarclub_npcs_present - (a:$npc's "id"))
(set:$next to "dragonbarclub bar chat patrons")
TO
(set:$dragonbarclub_npcs_present to $dragonbarclub_npcs_present - (a:$npc's "id"))
(set:$bonfire_list to it + (a:$npc's "id"))
(set:$next to "dragonbarclub bar chat patrons")
:: dragonbarclub bar chat patrons
CHANGE
(else:)[
(link-repeat:"<img class='wobbly' src='img/npc/girls/"+ _npc + "/bar_icon.jpg'; width=100%; height=auto;>")[
(set:$select to _npc)
(set:$next to "dragonbarclub bar chat girl")
(display:"change screen")
]
TO
(else:)[
(set:$select to _npc)
(display:"DragonBarClub cosplay load")
(set:_bar_cosplay to $bar_cosplay)
(link-repeat:"<img class='wobbly' src='img/npc/girls/"+ _npc + "/" + _bar_cosplay + "_icon.jpg'; width=100%; height=auto;>")[
(set:$select to _npc)
(set:$bar_cosplay to _bar_cosplay)
(display:"DragonBarClub cosplay load")
(set:$next to "dragonbarclub bar chat girl")
(display:"change screen")
]
:: dragonbarclub bar girl pickup line
CHANGE
"backdrop", "<img class='border' src='img/npc/girls/" + $npc's "id" + "/bar_normal.jpg' width='100%' height=auto>",
TO
"backdrop", "<img class='border' src='img/npc/girls/" + $npc's 'id' + "/" + (text:$bar_cosplay) + "_normal.jpg' width='100%' height=auto>",
REPLACE ALL:
($pic:"npc/girls/" + (text:"id" of $npc) + "/bar_normal.jpg")
WITH:
($pic:$any_location_normal)
REPLACE ALL:
($pic:"npc/girls/" + (text:"id" of $npc) + "/bar_happy.jpg")
WITH:
($pic:$any_location_happy)
REPLACE ALL:
($pic:"npc/girls/" + (text:"id" of $npc) + "/bar_unhappy.jpg")
WITH:
($pic:$any_location_unhappy)
:: dragonbarclub bar chat girl
CHANGE
{
(display:"load npc")
TO
{
($passage_tags:"bar_girl_load")
(display:"load npc")
:: dragonbarclub bar chat girl options
{
(set:$currentbarhome to "dragonbarclub bar girl chat")
(set:$currentbarpassage to "dragonbarclub bar chat girl options new")
ADD
:: dragonbarclub bar bubba zipple [generic_bar_bubba_zipple]
{
(if:$current_location is "Dragon Bar Club")[(set:_location to "sax")]
}