xmoonproductions.org https://www.xmoonproductions.org/ |
|
Fluid spawn points? https://www.xmoonproductions.org/viewtopic.php?f=27&t=4030 |
Page 1 of 1 |
Author: | juddre [ Sun Aug 02, 2015 12:04 am ] |
Post subject: | Fluid spawn points? |
Hi, From a quick look at the 3.5 source code it looks like there are only four locations available for emitting fluids: penis, vagina, left tit and right tit. Moreover, it looks like only penis is actually used in code (although vagina might be a default location). This has two problems: 1. There is no information on how to use the different locations, i.e. what keyword should be used instead of PENIS at "loc.sf.loc = PENIS;" (assuming that's where the location is set) 2. The set of locations is inadequate. At least mouth and anus are obviously missing, although eyes, ears and nostrils might also be useful in some cases. Additionally, it would be nice if it were possible to spawn liquid at the place where a particular tool touched the body. This could be used both for smearing the body (instead of just spraying it), and for creating blood drops when a whip hits very hard (assuming a condition on hitting speed). Another useful extension would be the addition of more locations (specifically mouth and anus) also for the player, even if they are never directly visible. This would enable things like spitting, vomiting and shitting by the player. Could you explain a bit how to use the current fluid system, and also give some info on what plans you have for it? I think the fluid simulation is one of the strongest points of XStoryPlayer, right along with the soft body simulation, and I hope that you will continue to invest in the development of the fluid simulation. |
Author: | xpadmin [ Sun Aug 02, 2015 8:46 am ] |
Post subject: | Re: Fluid spawn points? |
In version 3.5 also anus and mouth can be used as fluid spawning points. Also see mature creature for e.g. mouth. Anus is not in the script but can be used if added by modder. For all spawning points position and direction can be used. So basically every body part that could normally eject fluid/substance can be used. For breast milk example points are added for Monica, A modder can easily use them e.g. to spawn milk. Hope this helps. |
Author: | juddre [ Sun Aug 02, 2015 12:10 pm ] |
Post subject: | Re: Fluid spawn points? |
xpadmin wrote: In version 3.5 also anus and mouth can be used as fluid spawning points. Also see mature creature for e.g. mouth. Anus is not in the script but can be used if added by modder. For all spawning points position and direction can be used. So basically every body part that could normally eject fluid/substance can be used. For breast milk example points are added for Monica, A modder can easily use them e.g. to spawn milk. Hope this helps. What are the keywords used to refer to the spawning points? Dungeon had examples only for penis (PENIS). When you mentioned mature creature, I checked out the tentacle dreams level and it also had the keyword for mouth (MOUTH). Vagina (although that seems to be special since it is used in current game but there is no VAGINA keyword - some kind of default?), anus and breasts are still missing. So could you please complete the following: For penis fluids, use Code: loc.sf.loc = PENIS; For mouth fluids, use Code: loc.sf.loc = MOUTH; For vagina fluids, use Code: loc.sf.loc = ???; For anus fluids, use Code: loc.sf.loc = ???; For left breast fluids, use Code: loc.sf.loc = ???; For right breast fluids, use Code: loc.sf.loc = ???; Thanks! |
Author: | xpadmin [ Sun Aug 02, 2015 7:05 pm ] |
Post subject: | Re: Fluid spawn points? |
Locations to be used in SetFluid are are: Code: VAG ANUS MOUTH TITL TITR PENIS Parameters for fluid location (char_base.dat) are: Code: vag_fluid_pos vag_fluid_dir anus_fluid_pos anus_fluid_dir mouth_fluid_pos mouth_fluid_dir tit0_fluid_pos tit0_fluid_dir tit1_fluid_pos tit1_fluid_dir Penis fluid pos is set in penis declaration itself as you may already know. |
Author: | juddre [ Sun Aug 02, 2015 9:21 pm ] |
Post subject: | Re: Fluid spawn points? |
Thanks! Now I've got something to play with ![]() |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |