xmoonproductions.org https://www.xmoonproductions.org/ |
|
add/editing reactions question https://www.xmoonproductions.org/viewtopic.php?f=27&t=4148 |
Page 1 of 2 |
Author: | tomahawk308 [ Thu Oct 15, 2015 6:40 pm ] |
Post subject: | add/editing reactions question |
could we add /edit reaction animations to saiko and monica for example we undress her and she prevents it/try to prevents it, so she covering that cloth part with her hands |
Author: | loki [ Thu Oct 15, 2015 7:10 pm ] |
Post subject: | Re: add/editing reactions question |
tomahawk308 wrote: could we add /edit reaction animations to saiko and monica for example we undress her and she prevents it/try to prevents it, so she covering that cloth part with her hands Good question and I think shy poses can be activated: From the girl reaction like "please undress me first" I understand the game knows if a girl wears her top or bottom. |
Author: | xpadmin [ Sun Oct 25, 2015 8:29 am ] |
Post subject: | Re: add/editing reactions question |
Yes this is possible. Adding new animations and reactions to contact can be implemented using modding. At the moment modder Eskarn is busy working on a mod that implements this. I would start by adding a new animation for the character (see wiki). Basically 1 or 2 keyframes can achieve the desired effect. After this add some scripting that reacts on the player touching the girl. |
Author: | tomahawk308 [ Sun Oct 25, 2015 8:48 am ] |
Post subject: | Re: add/editing reactions question |
@xpadmin thanks can we set that the girl can locate where /which body part the main player touches the girl |
Author: | xpadmin [ Sun Oct 25, 2015 9:00 am ] |
Post subject: | Re: add/editing reactions question |
Yes that is possible. Enable debug mode for the brain and you see the touch events in the trace.txt file. |
Author: | tomahawk308 [ Sun Oct 25, 2015 9:01 am ] |
Post subject: | Re: add/editing reactions question |
@xpadmin thanks what i must set in the brain that she can locate |
Author: | xpadmin [ Sun Oct 25, 2015 9:10 am ] |
Post subject: | Re: add/editing reactions question |
In e.g. the function run0_touch (part of run0_state.dat in dungeon pack) you see that there is a reaction to: Code: [state.dyn.me.coll.body_touch.obj != null] { ... } you could add e.g. Code: [state.dyn.me.coll.skin0_touch.obj != null] { talk.s = "Hey don't touch my tits!"; } |
Author: | Eskarn [ Sun Oct 25, 2015 9:17 am ] |
Post subject: | Re: add/editing reactions question |
xpadmin wrote: In e.g. the function run0_touch (part of run0_state.dat in dungeon pack) you see that there is a reaction to: Code: [state.dyn.me.coll.body_touch.obj != null] { ... } you could add e.g. Code: [state.dyn.me.coll.skin0_touch.obj != null] { talk.s = "Hey don't touch my tits!"; } Currently working on doing all the reactions in a modular design so it can be easily implemented to any character and i will release it when its finished My doc story had most of it working but it is messy if you wanted to take a look |
Author: | tomahawk308 [ Sun Oct 25, 2015 9:19 am ] |
Post subject: | Re: add/editing reactions question |
@xpadmin yep skin0 is for tits? and for panties area? @eskarn nice |
Author: | Eskarn [ Sun Oct 25, 2015 9:32 am ] |
Post subject: | Re: add/editing reactions question |
tomahawk308 wrote: @xpadmin yep skin0 is for tits? and for panties area? These are for saiko im sure monica will have diffrent named clothing Code: [state.dyn.me.coll.SAIKO_DRESS_touch.obj != null] { talk.s = "dress"; } [state.dyn.me.coll.SAIKO_DRESS_button0.obj != null] { talk.s = "DRESS_button0"; } [state.dyn.me.coll.SAIKO_DRESS_button1.obj != null] { talk.s = "DRESS_button1"; } [state.dyn.me.coll.SAIKO_DRESS_button2.obj != null] { talk.s = "DRESS_button2"; } [state.dyn.me.coll.SAIKO_DRESS_button3.obj != null] { talk.s = "DRESS_button3"; } [state.dyn.me.coll.SAIKO_DRESS_button4.obj != null] { talk.s = "DRESS_button4"; } [state.dyn.me.coll.SAIKO_DRESS_button5.obj != null] { talk.s = "DRESS_button5"; } [state.dyn.me.coll.SAIKO_DRESS_button6.obj != null] { talk.s = "DRESS_button6"; } [state.dyn.me.coll.SAIKO_DRESS_button7.obj != null] { talk.s = "DRESS_button7"; } [state.dyn.me.coll.SAIKO_DRESS_button8.obj != null] { talk.s = "DRESS_button8"; } [state.dyn.me.coll.SAIKO_BRA_touch.obj != null] { talk.s = "BRA_touch"; } [state.dyn.me.coll.SAIKO_BRA_zip0.obj != null] { talk.s = "BRA_zip0"; } [state.dyn.me.coll.SAIKO_BRA_button0.obj != null] { talk.s = "BRA_button0"; } [state.dyn.me.coll.SAIKO_BRA_button1.obj != null] { talk.s = "BRA_button1"; } [state.dyn.me.coll.SAIKO_panties_touch.obj != null] { talk.s = "panties_touch"; } [state.dyn.me.coll.head_touch.obj != null] { talk.s = "head_touch"; } [state.dyn.me.coll.neck_touch.obj != null] { talk.s = "neck_touch"; } [state.dyn.me.coll.bodytop_touch.obj != null] { talk.s = "bodytop_touch"; } [state.dyn.me.coll.bodymid_touch.obj != null] { talk.s = "bodymid_touch"; } [state.dyn.me.coll.bodybot_touch.obj != null] { talk.s = "bodybot_touch"; } [state.dyn.me.coll.armsup_touch.obj != null] { talk.s = "armsup_touch"; } [state.dyn.me.coll.armslow_touch.obj != null] { talk.s = "armslow_touch"; } [state.dyn.me.coll.hands_touch.obj != null] { talk.s = "hands_touch"; } [state.dyn.me.coll.legsup_touch.obj != null] { talk.s = "legsup_touch"; } [state.dyn.me.coll.legslow_touch.obj != null] { talk.s = "legslow_touch"; } [state.dyn.me.coll.feet_touch.obj != null] { talk.s = "feet_touch"; } [state.dyn.me.coll.skin0_touch.obj_par == 1] { talk.s = "boobs"; } [state.dyn.me.coll.skin0_touch.obj_par == 2] { talk.s = "LeftNipple"; } [state.dyn.me.coll.skin0_touch.obj_par == 3] { talk.s = "RightNipple"; } [state.dyn.me.coll.root_touch.obj != null] { talk.s = "root_touch"; } [state.dyn.me.coll.butt_touch.obj != null] { talk.s = "butt_touch"; } [state.dyn.me.coll.pussy_touch.obj_par == 1] { talk.s = "Pussy"; } [state.dyn.me.coll.pussy_touch.obj_par == 4] { talk.s = "Clit"; } [state.dyn.me.coll.anus_touch.obj != null] //currently broken update fixes { talk.s = "anus_touch"; } |
Page 1 of 2 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |