Friday, August 31, 2012
Quest book with Scroll Bars
Sorry for the lack of updates.
Quest book now has a scroll bar as you can see from the image and it works.. Need to do some testing with the actual quest for the twins still but overall that's another bug fixed and content added.
I think I will take a look now at the saving and loading Compuscribe did so much work to get it working before I can try to massage it into some sort of working form though I expect it will be heavily bugged.
Daisy
Tuesday, August 28, 2012
Scroll Bar Test
So it seems pretty obvious at this point that the quest book is going to need scroll bars. Pain in my freaking ass but I have a working test program now so shouldn't be that bad. Actually after I played with it a bit flash has pretty good native support for scroll bars. The code it self was very simple but like combo boxes you need to have an object of it in the library to have it work. One of those tricks which is much easy to model in a test program. Expect to see it on the quest book probably Thursday, for some reason back to playing D3.
Daisy
Monday, August 27, 2012
Twins Quest
So trying to re-add the twin quest and there are a bunch of interesting bugs still remaining with the quest book that are just interface. I am going to work on that for a bit now that will make 3 working quests for release hope to have more then that ready.
As for other bugs pretty much cleared them.. there are some still on the bug documents but they are the pain in the ass ones I'm ignoring at the moment.
Daisy
Sunday, August 26, 2012
And the programmer said let there be bugs
Lots of little bug fixes again. No known crash bugs at this time (though maybe one but not sure as unable to replicate.)
The bug list is getting much shorter which is good. I'm shooting for a release on 9/10 the first day of my vacation. We shall see if it happens.
Daisy
====================================================================
8/5/12
Thought fixed but i guess its not
Error unknown label: eve not found: sickjobafter
rest seems to fire even when sick!
-- fixed misnamed labels
====================================================================
8/3/12 rudi_stoned build 1056
* Talk buttons do nothing - assuming assistant
event is firing just no event/text
--fixed a while back
==============================================================
8/9/12 - anom
when buying slaves money amount wont update until one leaves the street
--fixed
==========================================================
8/9/12 - anom
the shops get new items every time you enter it
--Okay I didn’t actually want to think about how to do this because shops are now made from xml but after a little thought... I spent all today thinking different scenarios on how to do this it now works. I actually just made an array and then fill it with classes of the name of the shop and the items.
================================================================
8/9/12 - anom
one cant lock equipment in place on a slave at the blacksmith
This is a crash bug...
TypeError: Error #1010: A term is undefined and has no properties.
at otherlib.shopcontroller::shopMarketEvents$/shopPreSale()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\shopcontroller\shopMarketEvents.as:23]
at otherlib.shopcontroller::shopMarketEvents$/itemSellShop()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\shopcontroller\shopMarketEvents.as:95]
-- this appears to be bad listeners presale should not be called for an item.
--added flavor events
The bug list is getting much shorter which is good. I'm shooting for a release on 9/10 the first day of my vacation. We shall see if it happens.
Daisy
====================================================================
8/5/12
Thought fixed but i guess its not
Error unknown label: eve not found: sickjobafter
rest seems to fire even when sick!
-- fixed misnamed labels
====================================================================
8/3/12 rudi_stoned build 1056
* Talk buttons do nothing - assuming assistant
event is firing just no event/text
--fixed a while back
==============================================================
8/9/12 - anom
when buying slaves money amount wont update until one leaves the street
--fixed
==========================================================
8/9/12 - anom
the shops get new items every time you enter it
--Okay I didn’t actually want to think about how to do this because shops are now made from xml but after a little thought... I spent all today thinking different scenarios on how to do this it now works. I actually just made an array and then fill it with classes of the name of the shop and the items.
================================================================
8/9/12 - anom
one cant lock equipment in place on a slave at the blacksmith
This is a crash bug...
TypeError: Error #1010: A term is undefined and has no properties.
at otherlib.shopcontroller::shopMarketEvents$/shopPreSale()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\shopcontroller\shopMarketEvents.as:23]
at otherlib.shopcontroller::shopMarketEvents$/itemSellShop()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\shopcontroller\shopMarketEvents.as:95]
-- this appears to be bad listeners presale should not be called for an item.
--added flavor events
Saturday, August 25, 2012
Bugs and Flavor
Bug fixes, fixed a crash, then head scratched to fix the rest of it main screen issue see pic below until its a completely stupid just reset the images rather then then internal math... gah. Bugs again tonight. Probably may start adding quests again soon.
Daisy
=====================================================================
8/5/12
carpenter buying services throughs no events. Okay this is just more of a preference but when you buy something it should spawn some flavor...
=================================================================
8/23/12 - Daisy
When changing jobs the % don’t update until the okay button is pressed this is a bit odd behavior.
==============================================================
8/24/12 - Daisy
Crash bug girl mini pic from MB bar to room bar... Crash
Pass girl pic to room no change... pass girl pic to room again... crash
--added a emergency out to stop crash but that’s just a temp fix.
mbBar girl -> room job still does not actually work
TypeError: Error #1010: A term is undefined and has no properties.
at otherlib.cardcontroller::changeJob/setjobRoom()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\cardcontroller\changeJob.as:14]
at otherlib.cardcontroller::roomBarDrag/roomDrop()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\cardcontroller\roomBarDrag.as:101]
at otherlib.mainscreencontroller::msDrag/msDrop()[C:\Users\Nabiki\Desktop\SourceForge\trunk\otherworld\libs\otherlib\mainscreencontroller\msDrag.as:83]
================================================================
8/23/12 - Daisy
Master bedrooms switch back to girl view when in job view when mainscreen reloads
-- made static variable to hold this information
================================================================
Friday, August 24, 2012
On to bugs...
Started looking for bugs and user interface updates. First thing I messed with the assistant screen one more time no more okay button jobs update immediately and added job icons as well. Also job the assistant fail events to finally work. Yea! Bugs, bugs and more bugs the rest of the week.
Daisy
Thursday, August 23, 2012
Seeing Doulble
The assistant talk seems to work... may need to add some backgrounds for it. Added a new command to allow the event system to update the assistant screen. And that was the entire night. Will try to get the assistant fails up and running tonight.
Daisy
Tuesday, August 21, 2012
Adding Assistant Content
Thought I should post an all together image. Just adding content and debugging at this point. Will release when I get vacation... in about another 2 or 3 weeks. The longer we wait the better the ball of shit will shine.
Daisy
Monday, August 20, 2012
Yay assistants get payed now! Wrapping them up a bit. Just working on the talk events. Will try to also get the sex events done in the next day or two off and finally consider them bugged but working.
-----------------------------
“I have a wide range of acceptance when it comes to women: not just fallen female main characters but also foster sisters, foster mothers, foster daughters, twins, widows, senpais, kouhais, fellow classmates, teachers, childhood friends, ojousamas, blondes, brunettes, brown-haired, silver-haired, long-haired, medium-haired, short-haired, girls wearing bobby pins, wavy-haired, twintails, ponytails, one-sided ponytails, twin braids, ahoges, curly-haired, girls in sailor clothes, blazers, judogi, kyuudougi, kindergarten nurses, maids, policewomen, witches, shrine maidens, nuns, military women, secretaries, lolis, shotas, tsunderes, cheerleaders, stewardesses, waitresses, goth girls wearing black, goth girls wearing white, girls in China dresses, frail girls, albino girls, fantasists, girls with split personalities, queens, princesses, thigh-high socks, garterbelts, girls who cross-dress as guys, girls who wear glasses, girls who wear an eyepatch, girls who wear bandages, girls in school swimsuits, one-piece swimsuits, bikinis, V-shaped bikinis, bikinis that barely cover anything, youkai, ghosts, animal-eared girls, etc.- any female is within my area of acceptance.”
“At least one of them isn’t a female, right?”
2 Questions point out the one that isn't female and double points if you can point out where this is from.
Daisy
Sunday, August 19, 2012
Pytherworld
Rudi_Stoned has released a new version of Pytherworld
Download
Features (preview)
* Got to the slave market and buy new copies of Mio there.
* Train your slaves and sell them
* Define the jobs your slaves have to perform in the schedule screen, accessible from the character screen
* Watch the fatigue and health of your slaves and let them rest when they need to. Forcing them to work without rest will eventually kill them!
* Save and load your game
* Edit your savegame with any text editor (good for testing, bug fixing or cheating)
Look this time I even put the link in the blog with out forcing you guys to go to the forums.... *sigh*
-------------------------------------
Assistants text is up to date except for sex classes. Decided not to do a random text choice system at this time... will do it when I'm feeling adventurous.
Anyone who has SVN access and can pound at the assistants I would be appreciative. Will do there pay checks and loyalty mods in the next night or so.
Vacation got pushed back so did the release, maybe 2nd week of September now.
Daisy
Download
Features (preview)
* Got to the slave market and buy new copies of Mio there.
* Train your slaves and sell them
* Define the jobs your slaves have to perform in the schedule screen, accessible from the character screen
* Watch the fatigue and health of your slaves and let them rest when they need to. Forcing them to work without rest will eventually kill them!
* Save and load your game
* Edit your savegame with any text editor (good for testing, bug fixing or cheating)
Look this time I even put the link in the blog with out forcing you guys to go to the forums.... *sigh*
-------------------------------------
Assistants text is up to date except for sex classes. Decided not to do a random text choice system at this time... will do it when I'm feeling adventurous.
Anyone who has SVN access and can pound at the assistants I would be appreciative. Will do there pay checks and loyalty mods in the next night or so.
Vacation got pushed back so did the release, maybe 2nd week of September now.
Daisy
Saturday, August 18, 2012
More assistant stuff
Pretty much done with the basic templates for the text for assistants with out actually adding the text. But that will make it easy to do the four its just copying and pasting after that. What I may do is add a system for the text engine to randomly choose a line itself if that option is selected... I really will do that it has a lot of options but thats a good nights worth of programming and making sure I don't bug out anything else at the same time.
And sleep...
Daisy
And sleep...
Daisy
Friday, August 17, 2012
What an assistant job xml looks like
So I think a few people have been wondering what is taking so long with the assistant events... well above is the template for a standard assistant event list. (Multiply it x4) It's finally coming around though and now that I have a few templates its going a bit faster. I really wanted to learn jobs and sick as assistant specific but holding off for now. Will do so maybe at a later date.
At the current pace I may have these wrapped up in a week or so... still have to do text but there simpler.
*Edit* - Yes I found and fixed the xml error...
Daisy
Thursday, August 16, 2012
More Assistant Job Events
Look at what the nun on the left and tell me what she is carrying...
Added a new if to eve for class checks called ifclass its been added to the evechange guide. Spent the majority of the night writing events for assistants... and got 1 job done I think. At this rate will be completely done in just another month or so...
Daisy
Wednesday, August 15, 2012
Odds and ends...
Spent all night last night updating the assistants images. Added some images notably a few more to the lamias. XML all the images into place for assistant calls. Something I preferred to do on a day I wasn't at work for I think obvious reasons. Tonight more encoding of the actual assistant jobs... thats a full few nights of work I think.
-----------------------
A lot of questions on what mods I am using for skyrim. As I am too lazy to list them here are some screen shots.
Not that many mods...
Daisy
Tuesday, August 14, 2012
The Harem Grows...
Why do I think I don'g quite play Skyrim like everyone else plays it... But its fun to have your own harem army!
-----------------
Worked on assistants... sort of, added a variable to show how much you won an assistant check by. That was about it. I need a lazy day.
Daisy
Monday, August 13, 2012
Guide - Assistants
Assistants allow a lot of character to the training. They work for you but they are not you and like any employee work better if they are paid more or if they like there job. That all being said adding an assistant should be rather simple until you come to the customized jobs. First off the assistant folders are...
xml
libs/otherlib/xml/assistant
the add file is
libs/otherlib/xml/assistant/assistant.xml
xml events
libs/otherlib/xml/events/assistant
xml text
libs/otherlib/xml/textstories/assistant
images
libs/otherlib/images/assistant
(As a note assistant images are pulled from image base just to add a little extra customization so you do need to add the assistant directory for image calls.)
-------------------- BASIC XML Properties --------------------
Top level properties.
Name = "Angel" -- Default name
Arch = "Angel" -- Arch of the assistant if different from the name
MouseText = "An angel. She is more than happy to help in most religious actions, though she will take no part in any evil actions. She is, however, quite interested in sex." -- Description
PreferedSex = "" -- Preferred sex type, straight, lesbian, futa --- not implented
PreferedJob1 = "Sex" -- Favorite Job 1
PreferedJob2 = "Religion" -- Favorite Job 2
HatedJob1 = "Basic Skills" -- Hated Job 1
HatedJob2 = "Rest"-- Hated Job 1
Special = "Corruption" -- Her attack for combat not implented
InternalSecurity = "10" -- bonus to house security when on guard. -- not implemented
ExternalDefense = "10" -- bonus to house security when on guard. -- not implemented
miniimage = "angel/angel.png" -- where her mini pic is has to be in the assistant directory
morningstart = "religion" -- starting job when hired
afternoonstart = "religion"-- starting job when hired
eveningstart = "religion"-- starting job when hired
nightstart = "rest"-- starting job when hired
------------------Jobs --------------------------------------------
You can completely customize what jobs an assistant will do and when they will have that job available and how much they like that job.
name = "Artist" -- name of the job must line up with the jobs in the libs/otherlib/xml/assistant/joblist/assistantjob.xml
morning = "false" -- default is true if false is not displayed at that time
afternoon = "false"
night = "false"
evening = "false"
like="50" -- basic chance of success
------------------Images ------------------------------------------
Images work the exact same for girls as for assistants. Go look it up under text images. Though they may look a little difference its still just name, worksafe, and path you can also have multiple images that are randonly chosen.
****************Basic Events*************************
For the most part events for assistants work the exact same as for everything else. The main difference is that assistants have a success and fail based on whether they did the training assigned. I just recommend copying and pasting one of the other jobs if your making a new job.
The fail success stll works like any other event and has can be seen from the image is just:
evecheck label = "#asJobSuccess" vvar = "false"
Also you can pull the amount of success by using #aswintotal allowing different variations of text and skill gain.
That's about it.
Daisy
xml
libs/otherlib/xml/assistant
the add file is
libs/otherlib/xml/assistant/assistant.xml
xml events
libs/otherlib/xml/events/assistant
xml text
libs/otherlib/xml/textstories/assistant
images
libs/otherlib/images/assistant
(As a note assistant images are pulled from image base just to add a little extra customization so you do need to add the assistant directory for image calls.)
-------------------- BASIC XML Properties --------------------
Top level properties.
Name = "Angel" -- Default name
Arch = "Angel" -- Arch of the assistant if different from the name
MouseText = "An angel. She is more than happy to help in most religious actions, though she will take no part in any evil actions. She is, however, quite interested in sex." -- Description
PreferedSex = "" -- Preferred sex type, straight, lesbian, futa --- not implented
PreferedJob1 = "Sex" -- Favorite Job 1
PreferedJob2 = "Religion" -- Favorite Job 2
HatedJob1 = "Basic Skills" -- Hated Job 1
HatedJob2 = "Rest"-- Hated Job 1
Special = "Corruption" -- Her attack for combat not implented
InternalSecurity = "10" -- bonus to house security when on guard. -- not implemented
ExternalDefense = "10" -- bonus to house security when on guard. -- not implemented
miniimage = "angel/angel.png" -- where her mini pic is has to be in the assistant directory
morningstart = "religion" -- starting job when hired
afternoonstart = "religion"-- starting job when hired
eveningstart = "religion"-- starting job when hired
nightstart = "rest"-- starting job when hired
------------------Jobs --------------------------------------------
You can completely customize what jobs an assistant will do and when they will have that job available and how much they like that job.
name = "Artist" -- name of the job must line up with the jobs in the libs/otherlib/xml/assistant/joblist/assistantjob.xml
morning = "false" -- default is true if false is not displayed at that time
afternoon = "false"
night = "false"
evening = "false"
like="50" -- basic chance of success
------------------Images ------------------------------------------
Images work the exact same for girls as for assistants. Go look it up under text images. Though they may look a little difference its still just name, worksafe, and path you can also have multiple images that are randonly chosen.
****************Basic Events*************************
For the most part events for assistants work the exact same as for everything else. The main difference is that assistants have a success and fail based on whether they did the training assigned. I just recommend copying and pasting one of the other jobs if your making a new job.
The fail success stll works like any other event and has can be seen from the image is just:
evecheck label = "#asJobSuccess" vvar = "false"
Also you can pull the amount of success by using #aswintotal allowing different variations of text and skill gain.
That's about it.
Daisy
Sunday, August 12, 2012
Wow that one physically hurt...
I have succeeded in having an assistant job fire. Turns out there was a minor issue with the event system. I never considered that anyone would want to pull a Boolean variable from the game using text replacement. So after finding that out and adding a system to allow it to work life is good. (The worse part is I know I could have just converted it all to numeric versions of Boolean, but i refuse to be that half assed.)
So as you can tell 1 job started 10 x 4 variations to go. I will try to get as much of it done in the next two days as I can then back to bugs. Still really want to release a beta around the 3rd week of August when I go on vacation... that is if I get vacation.
Daisy
Saturday, August 11, 2012
Still assistant events now failing everytime
So assistant events for jobs are finally being called. And the training is failing every time... Yah, it was one of those nights. But at least we are at the call even stage. The event names are being properly created. But this was stuff that should have been a lot simpler. Anyways the flow is as follows...
loop (all girls) {
is girl in a room == false
exit
// add girl job
is job an assistant job
make a class
define which girl
define which assistant
define which job event
define if the assistant job failed or succeeded
is job a personal job {
make a class
define which girl
define personal job}
is job a room job {
make a class
define which girl
define which job event
}
That's about it. define if the assistant job failed or succeeded is working but somehow something from there is getting screwed up and I'm still looking.into the matter hoping to have actual win and fail jobs for assistants SOON... jeez I over complicated them.
Daisy
loop (all girls) {
is girl in a room == false
exit
// add girl job
is job an assistant job
make a class
define which girl
define which assistant
define which job event
define if the assistant job failed or succeeded
is job a personal job {
make a class
define which girl
define personal job}
is job a room job {
make a class
define which girl
define which job event
}
That's about it. define if the assistant job failed or succeeded is working but somehow something from there is getting screwed up and I'm still looking.into the matter hoping to have actual win and fail jobs for assistants SOON... jeez I over complicated them.
Daisy
Friday, August 10, 2012
Exhausting night
Not going to go into how much of a problem it was to get the chance percentages to update correctly... Because it was all stupidity on my part. But they are working the formula for them is:
base + loyalty - 50
So that way if they like the job and have a base of 90 with a loyalty of 35 the chance of success is...
base(90) + loyalty(35) - 50 = 75
The xml is pretty straight forward expect a guide on making assistants soon as I figure out how there images are called.
Daisy
Thursday, August 9, 2012
Polishing the assistants
Working on the assistants this week. Not the UI but the internal events and jobs, there's a bunch of work to do here even if it's just place holders. The jobs and the stats and the win or lose all need to be done. Still hoping to release something in the next few weeks when I get vacation.
Daisy
Daisy
Wednesday, August 8, 2012
More S Class Images
Added more S classes got all of the basics but the futa done. Hey its my day off at least I'm doing something.
Daisy
Tuesday, August 7, 2012
Some Bugs and working on Sex Classes
More bug fixes and was working on generic's for sex classes learning. Just basic boring stuff as I try to polish the shit ball.
Daisy
8/5/12
need to remove extra room junk - reminder
=====================================================================
Flash Novice July 30 build 1053
Click on assistant’s icon from home in the middle (the room selection card) to take you to the screen with her details. Her favorite and hated jobs are all listed as ‘ws’
the code for ws is fine
public static function ws(str:String):String {
if(GameData.worksafe == true) {
return "ws";
}
return str;
}
--- i think this might be an issue with initial build...
--- added a purge feature to the assistant screen...
needs testing in non-worksafe enviroment
--- confirmed fixed
==============================================================
8/3/12 rudi_stoned build 1056
* Changing the pay of an assistant immediately sets the loyalty and affection display bars to zero.
-- this was a timing issue... basically the bars were being made and updated at the same time. Since the bars are loaded on the fly from external files they wern’t being resized correctly. Added a 1/10 of a second delay when the sceen is built and that fixed issue.
Daisy
8/5/12
need to remove extra room junk - reminder
=====================================================================
Flash Novice July 30 build 1053
Click on assistant’s icon from home in the middle (the room selection card) to take you to the screen with her details. Her favorite and hated jobs are all listed as ‘ws’
the code for ws is fine
public static function ws(str:String):String {
if(GameData.worksafe == true) {
return "ws";
}
return str;
}
--- i think this might be an issue with initial build...
--- added a purge feature to the assistant screen...
needs testing in non-worksafe enviroment
--- confirmed fixed
==============================================================
8/3/12 rudi_stoned build 1056
* Changing the pay of an assistant immediately sets the loyalty and affection display bars to zero.
-- this was a timing issue... basically the bars were being made and updated at the same time. Since the bars are loaded on the fly from external files they wern’t being resized correctly. Added a 1/10 of a second delay when the sceen is built and that fixed issue.
Monday, August 6, 2012
Flavorful bugs!
Okay more bug fixes and a bit of flavor added or events added or jobs added. Basically filling the holes that pop up when you go from one code to another with out doing the actual events at the time. More and more fixes as we go along and the game gets closer to being playable.
Daisy
8/4/12
Quest book looks off center. - fixed easy moving of labels don’t know why they were off to begin with.
====================================================================
8/5/12 -- No image for cooking job
Job not doing cooking... there is no cooking job... there is now but it's really simple
====================================================================
8/5/12
2 of the base icons on the card are failing this should not happen.
-- fixed
==================================================================
8/5/12
Shift and day should probably spawn an event if there are no girls available so it doesn’t look like nothing happens.
-- fixed :) time buttons now spawn time+nojob events
Sunday, August 5, 2012
Tera wants a cook
Wow a quest is actually working from front to start. And it only took me two days to get it to work.
*BASH HEAD AGAINST WALL *
But then again it was the first the rest will go much faster.
So some new things added to make life better there is a new evekey. (For those of you who don't know an evekey is a sort of bucket for all the things the eve system needs to handle but doesn't fall into any other category. ) evekey = "questpopup" arg1 = "somelabel" have already updated the guides/help. Just needed a way to call the pop up. For some reason I don't understand the popup actually worked fine and i didn't need to do anything to it.
The bug list is now long again after playing with this new stuff that needs to be fixed have leaped out and hit me with a frying pan. So probably those again before going back to quests.
Daisy
Saturday, August 4, 2012
Quests, more love to getting quests working
Not sure why its off center... added to bugs.
So working on getting quests put back in the game. Right now there are no quests, except for the town visit quest. Because they all have to be transited to the new event system. First off got rid of the quests director. Xml was moved to the quests xml folder the quest and questpopup are all in the same file a nice little change.
Still working on making sure the pop up works well with the new event system. I hope to actually have an image of it working tomorrow. Once this all gets finely tuned quest adding will be nice.
Daisy
Thursday, August 2, 2012
More Bugs
Most of the bugs are done now. Need to play with the sex classes tonight for the card wing and for the quest turn in. After that will start working on events and putting quests in. Have a few unresolved minor bugs that I just can't find an answer for so will think on them for a while.
Daisyy
Yikes girls will always go to the first girl when pressing the mini on the card.
public function showGirlScreen(e:MouseEvent) {
//DEBUG
GameData.whatGirl = 0;
ringmaster.showRing("girl");
}
--- fixed i think untested
==============================================================
7/30/12
Clicking on girl room NUMBer results in number being picked up...
fixed for all positions but one which when clicking on the JOB not the number gives a brown mass...
resolved bad flag jobs thought they were overlay numbers.
Subscribe to:
Posts (Atom)