The story of Slavers Of Skyrim V0.0021
Dear Readers!
I made it! The version v 0.0021 realsied. i know its not the perfect shape... to be honest bearly working. i wanted do a realise to show the progress i made so far,
For me this is not a simple task, when i written i made api working... well. that test version is bearly working. after that countles time that system got rewritten and not working perfectly this moment. so i plan fine tune it before the next big realise: V 0.0022
i skipped the API modul to focus the slavery player module.
this one has some unused future in it the moment. to be honest lot of functions not get used by the curent story quest.
Working on it not easy task, when i started write it i have no plan how going to work or look like.
basicly got designed when i advanced foward.
let say not ideal for programing...
this moment the slavery player module provide:
-slave master protection aginst player
-momvent control zones that can be called to detect, limit, report story quest or punish player by its movment.
curently 3 type of zone control function exist:
--Task based movment control -- this used tell the player where to go and or where to stay, or where not to go
--Master Watch player movement control -- master watches a zone where player shuld not enter or shuld not leave, optional enforcing player move back to zone center
--Stay inside control -- specific zone type to enforce player stay inside a very big zone. intended to used with master watch zone.
all zone function send report to story quest, can apply punishment this functions can be settup by script and can be changed at any time
-slavery player module restart core cable with lot of limitation the moment this need expanded ower time. Restart core cable means upon restarting slos core the current advances on the quest not erased. dispite all quest stoped and started agin. This may sound confusing so let me explain few things:
SLOS Core is a core of the Slavers of Skyrim script system. This script run on a quest named SLOSCoreQST.
When this quest stoped evry function of the mod stoped. All active script and scripting function expected to aborted and shut down.
All variable in use complit and total erase expected.
Think this quest as a main switch, if its off nothing works and all light go down.
During update this stoping the core not a viable path. As to update need stop and start the slos core.
This is not ideal in case player conquere some location and own slaves, mercanarys, if the stop function in use all gone... So i invented a restart function.
Restart function stop all quest and restart evry script and quest as normal stop and start.
Difference is the restart procedure make extra steps to save current progress of player in conquering slaver bases, and owning slaves, mercanarys.
and now the slavery player module do own things to save the current progress and situation.
-slave master personaltiy based automatic punishment: the slave master can has own uniqe personaty about what punishment used on player more often.
Currently restrain and sex options avible, but this going expanded latter. this personaltiy system make possible changing few variables the master more often prefer do specific type of punishment.
This personaly only take effect if random punishment used on player. the modul make possible direct punishment call on player from story quest.
About my curent plans:
-fix the issues i know a few:
Annable has back face bug and i not managed so far fix it
-reduce the error messages generated by missing some supported files
-re - organize the Slavery Player modul, its a mess a moment, i need clean code to expend on it.
-add some dialoges to new slavery quest and annnable... with choices( being subbmisive, rebbeling aginst the will of master, begging for mercy..., screaming [she love when her pets screaming...] )
-fix bugs
-maybe just maybe add new punishment type: whiping if zaz installed...
2 Comments
Recommended Comments