Jump to content
  • entries
    62
  • comments
    118
  • views
    8133

Status update: bug hunt is on


Nonseen

423 views

Dear Readers!

 

This writing i share the problem and possible sulition that come up during testing done by you.

 

The problem:
Annable salve master not preform her day to day traning activitys with player.
The problem belived to be fail start properly the new traning event after one finished.

 

The Problem in detail:


Annable traning script is complicated and messy one. That need re written. Reason for this:
during devlopment changed a lot what she expected to do. Thisi s normal as new options come alive.

Secund problem annable traning rutine uses multiple building blocks: tasks.

 

From system point of view here is how this looks like:

1-annable start traning
2-annable checks player in position if not make sure its in position
3-annable chose one traning activity, and start that acitivty this is a independent building block.
4-annable wait the chosen activity do its thing and report its finished.
4-A-the chosen building block ( task ) do its things if all good and no major error report the result
5-annable pick up a new task and run it
6-point 4 and 5 reapeted until the traning time is ower, when traning time ower all restriction lifted from player and annable go away do own things

 

possible points of failure:
-the tasks ( bilding block ) faulty and stuck
-the task not report back its finished
-annable day to day behavior script faulty and stop working
-annable fail to pick proper task to preform, chain get broken

 

 

Solutions:

 

I thinked a lot of it. Weeks, run trought multiple possible solutions. The moment of writing best solution look like this:
1-make sure all bulding blocks stable as rock, not fail running and always report the result no matter what
2-rewrite annable day to day code a way that clean
3-make a support system that checks the day to day rutine is active and always a valid quest active( this may not needed... )

 

 

Curent situation:

 

i writing test tools to the existing tasks and jobs to able test one by one independently see its works as intended or not.
Problem with this its not add any new content the mod. This tools going to be realised with the new version so any of you can use them to test it self the tasks independently.

Plus the tester tool has a built in spell that automatikly make you captured.

 

With this system i already found and fixed few bugs in few tasks. by the way if one intrested here is how curently looks the change log:

Spoiler

V-0-0023

===================
Added:
===================
-Slavery Player New Task: Put your things here slave: player forced put all of items into specific chest, and loced away by its master
-Slavery Player New Task: Wear this slave: slave forced to wear specific number of items, or combination of items for specified ammount of time or until master say slave can wear anything
-Slavery Player New Task: No magic allowed! player not allowed to "equip" any magic, and basicly this makes forbidden use any magic, spell, power, shout. until time passed or master say task is ower

-Slave skills system: to manage slave skills and slave level up, this skills not effect the original leveling procces and has no skill tree. The slave skills incrase level by traning or by doing revelant activitys.
-Slave skill: Slave -its a general slave skill that used in cases where slave skillset needed and no other skill cover it
-Slave skill: Sex - how to do sex as slave how to talk master and or client as slave, how to do sex as salve, important skill for sex slaves
-Slave skill: Craft - how to create slave products and special slave only items, higher the skill more complex the items slave can make
-Slave skill: Traning - how to train salves, its very important skill for actors who need brake other slaves mind its add extra damage to slave mind
-Slave skill: Rebell - knowlage how to rebbel and ruin the slavers day/life/existance. This skill not trained by slavers but learned by action: defiance aginst slavers will, some item need this skill to able to made
-Slave level: incrased by the slave skills incrase ower time the slave level incrased same way like the base game skill system

-New Slavery Player - Slave Traning Quest added: Traning Sex 00: a very simple quest to train player how to do sex as slave ( primary porpuse right now to test the skill system )
-New Slavery Player - Slave Traning Quest added: Traning Craft 00: a very simple quest to train player how to craft new items ( pirmary use to test the skills system)

-New recipe added: shiv: slaves now can make own shivs
-New recipe added: oil flask: slaves can make new oil flask that if used places on caster position oil pound on the floor useful to make new traps just need find way ignite it in the right time
-New recipe added: general salve made items: bucket, basket, saw
-New recipe added: Spcial ale like potion that restores some of slave willpower, need realtive high craft skill

-New future added: slave traning: using this future a actor can ordered train any other actor for slave skills. the traning give 1 level incrase the designated slave skill to traine, and count as skill usage for trainer for the tranied skill, and slave traning
-New future added: automated slave traning selection: can be paired with slave traning: based on vairus factors automaticly select a skill to train the slave

-New future added: Slavery Player Framework: Masters now can start a traning quest for player automaticly based on the master traning preference and the player slave skill set

-Tester Tool: NoClothing function test added, this test run time limited version
-Tester Tool: Slavery player Framework Task: Put Stuff here task tester spell added

===================
Changed:
===================
-Player mind: now when player mind get damaged by slavers and damage done by a master, the master slave traning effect how big the damage done to player mind. 1 point of slave traning damage add 4 more point of mind damage
reminder: all slave skills maximum is 100. this change make possible well trained slave trainers to brake realtive quick even the strongest minded player characters.

-Slavery Player Story quests: all slave master now recive own slavery skill set.this can setup uniqe to each slaver master! Can be changed during run time if needed to any valid value.

-Slavery Player Story quest: Annable: updated to represent the internal changes of player mind inner workings.
-Slavery Player Story quest: Annable: slave skill rebbel now incrased when player rebbel aginst annable orders
-Slavery Player Story quest: Annable: Ananble during normal traning now roughtly 50% chance to do real slave traning, other times simly sex with player.

===================
Fixed:
===================
-Slavery Player Master Annable: annable call 2 times actor order done, this ause bit of proccesing power waste
-Slavery Player Framework - Task: No Clothing Slave: the task now properly make use the time to no clothing enabled input.
-Slavery Player Framework - Task: No Clothing Slave: upon task completion a bug preverent proper quest closeure

 

0 Comments


Recommended Comments

There are no comments to display.

×
×
  • Create New...