Monday, October 29, 2012

The Bug From Hell

Okay so much was broken to get this to work.

First - Assistant Skills were not in the xml had to add.
Second - The actual weekly cost was never calculated.
Third - The loyalty change xml had #asPay in it when it should have been #aspay. Added a tolowercase()
Fourth - in game variable to in game variable change did not exist... fixed.

That was an entire night...  Wonder where the assistant picture went for the event...You know what, I don't care.


Sunday, October 28, 2012

Polishing Crap

Okay so events now work for:


That's a lot of good stuff up and running all of it core stuff.  Spent the rest of the day working on cleaning up bugs and events.  Check the Trello for details on the bugs that have been cleared.  Overall more and more clean up finished.  I might release a new bugged version in about a week when I start vacation not sure where I'm going to host it.


Saturday, October 27, 2012

Guide - Brands (creation and event)

Brands can be added at any time through xml.  First off the directory for the xml is


You can add need brand files to


The properties for the xml are pretty straight forward.

name = "Amore"  - the name displayed at the counter
event = "amorebrand"  - the event called when the event fires
cost = "2" - the cost to use this brand
morning - night - is this brand effect usable in these times
description - what it does

That's it everything else is handled by the event system and it happens as a normal event except for one tag.

brand = "true"

To allow for brands to be skipped like, tattoo, furniture, and effects.


Friday, October 26, 2012

Brand stuff

I see new bugs.  But getting there slowly.  The new brand system will be a lot more flexible then the old system using parsed in effects.  More on this later.


Thursday, October 25, 2012


Killed some bugs.  Added some help.  It's really dull also still working on brand.


Monday, October 22, 2012


The bug doc has been moved to Trello.  For those of you who had admin access to the old bug doc please contact me when you have a trello account and I will give you write permission.  It is visible to anyone on the net and the link is on the left hand side.

The reason for the changes is a better sorting system then just docs.  And its a nice GUI that lets you see just about everything at once.

Also there is a new To Do Trello as well with tasks that are still on the drawing board.  We shall see if I keep it up to date or not.


Sunday, October 21, 2012

Guide ~ Tattoo (event)

Tattoo events work like any other event.  But there are a few notes to make. 

First off event calls are the name of the tattoo plus tattoo all lower case no spaces so:

Little Flower



Tattoo  events can be turned off so please add the

tattoo = "true"

tag to all events for tattoos.

(Yes It's exactly the same as furniture and I just copied and pasted. )


Saturday, October 20, 2012

Guide ~ Furniture (event)

Furniture events work like any other event.  But there are a few notes to make.

First off event calls are the name of the furniture plus furniture all lower case no spaces so:

Potted Plant



Second furniture events can be turned off so please add the

furniture = "true"

tag to all events for furniture.


You can also check for events if a certain type of furniture is in a room.  The format is:


label = "furniture" arg1 = "pottedplantfurniture"

Please note it uses the same truncated and furniture pattern as event calls.

That's it for furniture.

Friday, October 19, 2012

Still furniture

Still playing with furniture.  Got all the visible stuff done just working now on it firing events.  Which is a bit overly complicated since it has to do with what room the girl is in.  Oh well I hope to have it done soon.  Then onto tattoos or branding.


Thursday, October 18, 2012


Furniture no longer crashes on the furniture screen.
Furniture sort works on the furniture screen.
Furniture show up on the room screen.

Still to do:

Furniture in player and assistant screens.
Furniture FO.
Furniture events.


Tuesday, October 16, 2012

Effect Event Guide

Effect events are ran each shift the event is called by the effect name + effect.  (Example "virgin" + "effect" event call will be "virgineffect")

As an add to the normal event there is a tag called effect, default false.  When set to true this effect will not be shown when effect show is off in options.  This setting does NOT have to be set, for big effect messages, but should be for the majority of effects.  That is actually all the tags for effects that are different.

Note Effects fire first before the girl job event and run for each shift.

[shift start event ] [ time event ] [ girl effect event] [ girl job event ] [ time end event ] [ shift end event ]


Effects -> Events

Effects now work again but as events.  This is important as having a universal system where everything is the same makes the game a) run better, b) is easier to add content.

The major difference is that you can turn effects off from being visible under options so your not flooded with a ton of event text from effects.  There is a new basic event tag:

effect = "true"

in the event xml to allow for the skip of the text when effects trigger.  That's it.


Sunday, October 14, 2012

No help at all

Still adding a help topic a day.   
Player screen is a fla now rather then on the base.
A bunch of clean up of (it now has about 500 fewer lines)
removed some .as from the main folder.


Saturday, October 13, 2012

Odds and ends day

Added another help topic.
Saving and loading listeners are back.  ( I yanked them out for some testing and for got to add them back.)  Began working on bugs again.
Also just running through the game looking for ways to polish the shit ball.


Friday, October 12, 2012

Back where I started

Okay I think I have everything that was lost back up and fixed.  Stuff was there that I was surprised to see there and other stuff I was sure was old was missing but that has been all moved to the SVN.

Working on fleshing out the help and there are events for all 3 different lounges.   Even if there all place holder events.  Hopefully will see more progress with the help soon.


Thursday, October 11, 2012

Computer issues...

So my computer farted and I lost about a day or two of work.  Had to do a system restore and for some reason it wiped some of the .as files but not my .xml files or image files.  As far as I can tell just lost the float over routine for the quests and some internal quest leveling system.  Going to take me a few hours to recover but it just goes to show I need to update the SVN more often.  Will try to remind myself to update every day at the end.


Sunday, October 7, 2012

Quests everywhere

Adding the quests to the futa palace and the spherian embassy .  It takes a huge amount of xml code to add them to the shops.

randquest = "true"

Damn, that was some work.

You will note that the look is a bit difference as it is now mouse over for the required to win instead of shown on the poster.  The reason should be rather self evident the system has to be able to give information for 4 girls able to show 2 classes, items, arch, etc.


Saturday, October 6, 2012

Internet Issues and Random Quests

Internet issues last night was the reason for no post.  Blame the internet gods.

I think I have random quests working, but am still testing it out looking for bugs and fun.  Then need to add a bunch of events for the clubs.  More a note then anything that I'm still alive.


Thursday, October 4, 2012

Random Quest basically seems to be working

Not very pretty but is showing up in the quest book.

Still rough but able to turn in... I think seems like a new girls sanity should be high enough to win this...  Oh well at least its popping in.

Some new fake licenses by Antrak.  He did great with the tape right?  Defiantly feel ready to go drinking and driving.


Monday, October 1, 2012

Driving License

My new Japanese driving license.   Now I'm ready to drive on the wrong side of the street!

For those bored people like me... the original.  If you want to make your own license.