Tuesday, July 7, 2015

Revision 4227 - Revision 4256

Revision 4227
Drdrak: 

<div class="markdown_content"><p>(Future Revamp)</p>
<p>Fix for the transfer girls bug.</p>
<p>appended girls that are assigned to the brothel, but don't have work assignments to the brothel get_occupants method</div>

Revision 4228
Lillibilli: 

<div class="markdown_content"><p>(Revamp script)<br>
Savebreaking revision, don't use old savegames.<br>
Added @brothel_id variable to Brothel_Room classe.<br>
Brothel_Room assign method now stores the @brothel_id variable into the actor @room nested array together with type and room id for future reference. (@broNum is unreliable for mercs)</div>

Revision 4229
Lord-kaumas:

<div class="markdown_content"><p>Added transferPlayer to make map handling easier in brothels</p>
<p>transferPlayer does the same as Transfer Player, except it requires brothel ID and room name, not a map ID.<br>
The function will figure out which room fits the description based on the current room expansions.</p>
<p>This mean a single methond in a a single script is used to determine room configuration and not multiple map events.</p>
<p>The Fishing Hole brothel is currently the only one using this new system.</div>

Revision 4230
Drdrak: 

<div class="markdown_content"><p>(Future Revamp)</p>
<p>Made the lust bar pink -- ish....</div>

Revision 4231
Lord-kaumas:

<div class="markdown_content"><p>Added trandferPlayer code to Heartland Brothel</p>
<p>Also fixed a few map issues (like walking on a table in MainHall)<br>
Added "Teleport Exit" event for later use</div>

Revision 4232
Lillibilli:

<div class="markdown_content"><p>Fixed the leak in the Niji Tower roof, it should no longer rain inside.</p>
<p>(Revamp script)<br>
Merged the cache script and a complied revamp cache.</div>

Revision 4233
Lillibilli:

<div class="markdown_content"><p>Added background to the battle screen's actors info to make it more readable.<br>
Changed classes names color to a lighter pink to be more recognizable for colorblind persons.</div>

Revision 4234
Edwards21: 

<div class="markdown_content"><p>Fixed note length on sound puzzle</div>

Revision 4235
Lord-kaumas:

<div class="markdown_content"><p>More job pictures, primary for categories with no existing pictures</div>

Revision 4236 - Revision 4237 - Revision 4238
Edwards21: 

<div class="markdown_content"><p>Update to Mage Tower. New enemies added. Boss updated. Maybe new music coming soon. Gonna be annoying to navigate now. Enjoy!</div>

Revision 4239
Edwards21:

<div class="markdown_content"><p>Bug correction in Deril, handled a music issue that cropped up.</div>

Revision 4240
Lord-kaumas:

<div class="markdown_content"><p>Converted Harpy's Nest to use transferPlayer + bugfix to command_355 (script handling)</p>
<p>command_355 can now return false if requested by the called method. <br>
transferPlayer needs this to avoid getting stuck in a loop.</div>

Revision 4241
Grinfire: (new guy)

<div class="markdown_content"><p>Renamed files in the first 5 folders in Graphics\Pictures.... </p>
<p>This includes: <br>
Ai Yori Aoshi - Aoi Sakuraba<br>
Ao no Exosis - Shura Kirigakure<br>
Azumanga Daioh - Ayumu Kasuga<br>
"" - Chiyo Mihama<br>
"" - Kagura</p>
<p>Files were renamed to a "JOB #.jpg" format.<br>
-"Job #" necessary to function in-game<br>
-".jpg" extension to avoid file doubles with the same name, but different extension</p>
<p>This is going to be an ongoing project, cheers! <br>
Please contact me, GrinFire, if you happen to commit a change that deals with Graphics\Pictures.</p>
<p>Thanks All,<br>
Trial Intern</div>

Revision 4242
Grinfire:

<div class="markdown_content"><p>Renamed files in 19 folders in Graphics\Pictures.... </p>
<p>Folders: <br>
Azumanga Daioh - Koyomi Mizuhara<br>
"" - Kurosawa Minamo <br>
"" - Sakaki <br>
"" - Tomo Takino<br>
"" - Yukari Tanizaki<br>
Baka to Test to Shoukanjuu - Minami Shimada<br>
Beelzebub - Hilda<br>
Black Lagoon - Balaika<br>
"" - Eda<br>
"" - Revy<br>
Bleach - Arisawa Tatsuki<br>
"" - Isane Kotetsu<br>
"" - Kuchiki Rukia<br>
"" - Kurotsushi Nemu<br>
"" - Kuukaku Shiba<br>
"" - Mashiro Kuna<br>
"" - Momo Hinamori<br>
"" - Nanaoe Ise<br>
"" - Nelliel Tu Odelschwanck</p>
<p>Files in folder were renamed to a "JOB #.jpg" format.<br>
-"Job #" necessary to function in-game<br>
-".jpg" extension to avoid file doubles with the same name, but different extension</p>
<p>Again, please contact me, GrinFire, if you happen to commit a change that deals with Graphics\Pictures. I'm going in alphabetical order, np when it is done before I get to the corresponding alphabet. </p>
<p>Thanks All,<br>
Trial Intern</div>

Revision 4243
Lillibilli:

<div class="markdown_content"><p>(Revamp script)<br>
Added "GoldStash" secret handling whenever a girl gets payed.<br>
Added "Girl_skimming_probability_hash" to database and hashes doc.<br>
Slightly improved "handle_revenue" method to account for the potential skimmed amount, also subtracted payment from customer remaining money.<br>
Slightly "imporved handle_pasttime_effects" to be more straightforward, added payment and skimming calculations.<br>
Added an optional argument to "player" method in Game_Party (defaults to true) to return the id of the player instead of the object when false.<br>
Merged "command_355" method fix (script handling).</div>

Revision 4244
Lord-kaumas:

<div class="markdown_content"><p>Added brothel teleporters + get_character improvement</p>
<p>Girls working as teleporters will now provide a menu of valid destinations instead of a single fixed location.</p>
<p>A valid location would be any brothel you own.</p>
<p>Brothels upgraded to work with the new system:<br>
Harpy's Nest (both in and out)<br>
Mighty Wench Tavern (both in and out)<br>
The Fishing Hole (destination only)<br>
All 3 starting brothels (destination only)</p>
<p>Other brothels will be added once their maps are modified.</p>
<p>For coders:<br>
get_character has been upgraded. In addition to return an event by ID,<br>
it can now also find one based on name.</p>
<p>To select mode, simply supply either a number or a string as argument.<br>
If multiple events have the same name, it will return the one with the lowest ID.</p>
<p>Returns nil if no event fits the description.</div>

Revision 4245
Lord-kaumas:

<div class="markdown_content"><p>get_character now accepts names as argument in addition to ids</p>
<p>get_character has been upgraded. In addition to return an event by ID,<br>
it can now also find one based on name.</p>
<p>To select mode, simply supply either a number or a string as argument.<br>
If multiple events have the same name, it will return the one with the lowest ID.</p>
<p>Returns nil if no event fits the description.</div>

Revision 4346
Grinfire:

<div class="markdown_content"><p>Renamed files in 24 folders in Graphics\Pictures.... </p>
<p>Folders:<br>
Bleach - Orihime Inoue<br>
"" - Rangiku Mastsumoto<br>
"" - Retsu Unohana<br>
"" - Soi-Fon<br>
"" - Tia Harribel<br>
"" - Yoruichi Shihouin<br>
Boku wa Tomodachi ga Sukunai - Sena Kashiwazaki<br>
Breath of Fire - Katt<br>
"" - Nina<br>
Card Captor Sakura - Sakura Kinomoto<br>
"" - Tomoyo Daidouji<br>
Chobitts - Chii<br>
Code Geass - CC<br>
"" - Cornelia Li Brittannia<br>
"" - Milly Ashford<br>
"" - Villetta Nu<br>
Cowboy Beebop - Faye Valentine <br>
Dead or Alive - Ayane<br>
"" - Christie<br>
"" - Hitomi<br>
"" - Kasumi<br>
"" - Leifang<br>
"" - Lisa Hamilton<br>
"" - Tina Armstrong </p>
<p>Files in folder were renamed to a "JOB #.jpg" format.<br>
-"Job #" necessary to function in-game<br>
-".jpg" extension to avoid file doubles with the same name, but different extension</p>
<p>Please contact me, GrinFire, if you happen to commit a change that deals with Graphics\Pictures. I'm going in alphabetical order, np when it is done before I get to the corresponding alphabet. </p>
<p>Thanks All,<br>
Trial Intern</div>

Revision 4247
Lord-kaumas:

<div class="markdown_content"><p>Bugfix to Teleport.rb (class inheritance issue, which caused problems for some people, but not all)</div>

Revision 4248
Lillibilli:

<div class="markdown_content"><p>Rebuilt Slums Hunter questline from scratch, should work as expected now.<br>
Toned down encounter rate in the Deril's Plains and Mage Tower to be more in line with the rest of the game.</div>

Revision 4249
Lillibilli:

<div class="markdown_content"><p>Quick fix for the Slums Hunter Wanderer quest not triggering for old savegames, if the quest was previously bugged it will register as complete now, after 20 days the hunter should offer it again.</div>

Revision 4250
Lord-kaumas:

<div class="markdown_content"><p>Bugfix <a href=/p/hsbr/code/4244/>r4244</a> : Leoril will no longer hang the script when he is done talking in Harpy's Nest</div>

Revision 4251
Lillibili:

<div class="markdown_content"><p>MisterTea's Update:<br>
Added Lili Rochefort (Tekken) to the girl list.</div>

Revision 4252
Lord-kaumas:

<div class="markdown_content"><p>Added teleport events to the rest of the brothels</p>
<p>All teleporter upgrades now work as intended.<br>
If a teleporter is working in the teleport room, then the player can teleport from there to any owned brothel.</p>
<p>Also includes a minor bugfix to get_character, where it could fail to find an event. No map had an event setup, which triggered this bug, meaning no players were affected. However it affected adding more teleporters.</div>

Revision 4253
Lord-kaumas:

<div class="markdown_content"><p>Moved Scripts folder into Data folder</div>

Revision 4254 
Lillibilli:

<div class="markdown_content"><p>Added Blitzfox's dynamic sprite updates, there are no new pieces of equips, but current ones should now work on all body types. (not the girl specific ones though)</div>

Revision 4255
Lord-kaumas:

<div class="markdown_content"><p>Fixed bug in get_character</p>
<p>Loop events based on hash value instead of relying on IDs</div>

Revision 4256
Lord-kaumas:

<div class="markdown_content"><p>Fixed bug that could get the player stuck in the desert starting town</p>
<p>When the guard tells that the player can't enter the building, the player was free to move around while the guard was talking. Once he was done, the player would move one tile down and getting stuck if that path was blocked. Now player movement is disabled until the player is done moving, making the blocked path scenario impossible.</div>

2 comments:

  1. I don't like the scenarios involving the protagonist as a slave owner with armed guards. I understand if it was a first draft that acts as a placeholder and you are planning to adjust scenarios later, but here's what I fantasize:
    Each and every "slave girl" in the dimension was bound with a slave seal, preventing her from entering any more dimensional portals, and forcing her servitude to whomever possesses her slave crystal. After returning from the slaver with a starter girl, the main character, looking to make money for revenge, finds his slave escaping from the starting brothel. (I really like the individual protagonist stories with revenge as a premise for the game.) There are no guards or Leoril Songsteel (sorry if my ignorance of these characters offends anyone; I don't like them being there) to stop the girl from running, but she stops for an interaction between the main character due to the slave crystal, explaining its effects to the player. The main character realizes it is a cruel fate to force a girl into prostitution just because she is stuck in that dimension, and offers to let her go. However, the main character unknowingly affects the slave crystal with his/her motives for revenge on the nobles, causing the girl to agree to work for him in the brothel. I think this leaves an ambiguous impression of the main character, allowing the player to overlay their own motives on top of the scenario without making the player feel forced to play as a bastard.

    Reminiscing: In the original flash of HSB1, I liked to believe the girls in the game were stuck with me for reasons other than that I'm a sadistic slave owner for no reason, and were getting paid by me for their work instead of just being "upkept".

    ReplyDelete
  2. Well im not the main developer for the game but I can say that you could go to our website http://sb2revival.lefora.com/ and suggest them or go on to our Chatango http://sb2revival.chatango.com/ and talk about your ideas or ideas with the other devs.

    ReplyDelete