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.
Daisy
Sunday, October 28, 2012
Polishing Crap
Okay so events now work for:
Brands
Tattoos
Furniture
Effects
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.
Daisy
Brands
Tattoos
Furniture
Effects
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.
Daisy
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
libs\otherlib\xml\brand\
You can add need brand files to
libs\otherlib\xml\brand\book.xml
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.
Daisy
libs\otherlib\xml\brand\
You can add need brand files to
libs\otherlib\xml\brand\book.xml
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.
Daisy
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.
Daisy
Thursday, October 25, 2012
Monday, October 22, 2012
Trello
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.
Daisy
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
Becomes
littleflowertattoo
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. )
Daisy
First off event calls are the name of the tattoo plus tattoo all lower case no spaces so:
Little Flower
Becomes
littleflowertattoo
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. )
Daisy
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
Becomes
pottedplantfurniture
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:
evekeycheck
label = "furniture" arg1 = "pottedplantfurniture"
Please note it uses the same truncated and furniture pattern as event calls.
That's it for furniture.
First off event calls are the name of the furniture plus furniture all lower case no spaces so:
Potted Plant
Becomes
pottedplantfurniture
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:
evekeycheck
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.
Daisy
Thursday, October 18, 2012
Furniture
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.
Daisy
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 ]
Daisy
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 ]
Daisy
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.
Daisy
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 otherworld.as (it now has about 500 fewer lines)
removed some .as from the main folder.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
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.
Daisy
Subscribe to:
Posts (Atom)