More Awesome Than You!

TS2: Burnination => Peasantry => Topic started by: sigi on 2008 August 15, 22:39:57



Title: Advanced Nudist Mod V 3.2.3 (Ready for Sims 2 Ultimate Collection)
Post by: sigi on 2008 August 15, 22:39:57
(http://www.moreawesomethanyou.com/terror/green.gif)

Updated Info 2016/04/12
I decided to Change the title. Even this mod was derived from Crammyboys Hack, it is much more then before - mor a kind of mod. So I changed the title and flagged with the new Hack Terror System :-)
Since Sims 2 UC I play from time to time again. A pity that EA decided to throw away the Simantic System with Sims 3 and >. Obviously Sims died for them now..... I ask me why ... No, not really. Sims 3 I played a few weeks and then threw away. Sims 4 I never touched. :'(
The good news: This mod seems to run smooth also with Sims 2 UC.

Many thanx to Crammyboy for this awesome hack. In no way I claim the idea for me, even this version contains a lot of new ideas.
Also many thanx to Blackwiddow who decided to maintain, when CrammyBoy seemed to be away and Bon Voyage came out.
Last but not least a big thanks to Quaxi, Inge & PL Jones for SimPE, without this awesome tool this would not have been possible.

1. New Controls
 If you open the Nudist Options menu, you will see it is categorized mainly in two sections, info & settings. Here is your central to manage all nudist ressources, even the signs. Available by simply clicking on your active Sim.

2. New Objects - The signs
it contains a set of three signs. With this you can define areas as nudist area. It is based on the type of sign. They are functional, not only decoration!
Commonly they have only the view command - but of course your Sims will react how expected, when he/she recognizes it is a Nudist area. An other aspect is the Influence to the Score Calculation. On a Nudist Area, the calculation gives 500 Points Base and adds simply the outgoing & playfullness. This means, only boring & introverted Sims prefer to stay clothed.
They also contain a "Magic". They are scanning regularly if any dressed Sims are on the Nudist area. If no naked Sim is found, one is chosen and performs the undress action - independent from "Autonomy Setting"! If a naked & a dressed Sim are found, the naked Sim demands the dressed Sim to get naked. The signs are limited to special areas of course to cover the different aspects.
  • The beach sign declares a beach as nude area, perfect for your vacation locations. On every other area it is useless!
  • The area sign declares either a whole Lot or the outside area only as nudist area. Can be combined with Room Signs. This configuring option (found under /Settings/Objects) only appears, if an area sign is found! Can be combined in Outside only mode with Room Signs
  • The third sign is the room sign. It is configurable - as well as the Area Sign - with the Nudist Options Menu as "Room" or "All the house". This means, you can have several nudist rooms in a house while all other places on the lot stay untouched. This setting affects all room signs on a lot - it would be pretty useless to configure one as "All over the house" and the other ones as "Room only"  ;). This option (found under /Settings/Objects) only appears, if a room sign is found! It is limited to houses and works only inside. Placed in the garden it is useless!
    The signs can be found under Outside/Decoration - The room sign also  ;)

Additional Info for AL
On Apartment Lots Magic of Signs is disabled now. Sims can only change Settings for their own room signs and only if they are in their own apartment.

3. Completely reworked for Free Time - mostly also Apartment - but still compatible with BV only
If you miss actions that I should include, please post them here. Included are now the FT Actions Ballett, and some old "forgotten" ones, f.e. the Training at Radio...  Moreover many small reworks are included, allmost each clothing change now calls the "Check if Sim wants to be naked" routine. Also I fixed a lot of strange change clothes behaviour. Example: For me it is not natural if a Sims is naked in the House, then wants to perform Tai Chi, leaves the house, dresses to outerwear - as he/she notice it is deep snow outside and then undresses to Perform Tai Chi Action. I hope I could figure out most of this really silly clothing Change performances. Let me know if you find any, please.
Included Now
- Hot Spring, Sauna, Massage (all for teens enabled, if they were not before) - Please remove all Hacks relating these interactions (Naked Sauna, Naked Sunbathe, Naked Massage etc...) they are conflicting and not needed with nudist hack.
- Log Roll, Soccer, Basketball and almost all other Sports

4. Nudism for the whole family
This is done for natural reason. If you feel offended through nude-pixels, please don't use this hack. Who believes naked PIXEL children are not convenient, please don't use this hack. I will not discuss this further, everybody has the right of it's own meaning.

5. New Calculation
You can choose between out of two configurations, default & Crammyboy's method. Two of the new features (nudist area, threshold tweaking) work with both calculation methods. I implemented the possibility to raise/lower threshold during the game. In this way you can find a balance fitting to your taste on a lot base. All changed settings will be saved in the objects and are resetted by the "Reset all objects" option.

Additional Info for Apartment Life
On Apartment Lots a different Calculation is used. Personality, Weather & Nighttime works as before, but other Sims depends on the following factors
  • Sim is in Apartment - Only Sims in Apartment count
  • Sim is outside or in Community Room - All Sims on the Lot count
  • Alone in a room bonus isn't granted outside or in community rooms


Additional Info for Sims 2 Ultimate Collection
None. The same rules as with Apartment Life with all Expansions (Of course also Mansion Stuff)

6. Packages
Nudist Core - Contains the self interactions, the settings, the calculation routines and the display functions. It is used by all other packages.
Social Controller - Contains the Social actions (Whenever you click on another Sim). Is called by the signs to start the demand to get naked action.
Social Interactions - An instance of this type is created whenever a Sim starts a nudist - related social interaction with an other Sim
Hacked BHavs - This contains mainly the changed dress / undress game-bhavs - I extracted them in a separate package, so this is the mainly EP dependent part - theoretical it is optional  8)
Nudist Emitter - This IS optional. I haven't completely configured out how it can be controlled - it stayed almost as it was delivered by Crammyboy.
The Signs - See description above - Tried to find tasteful & funny pictures for them fitting to the intention of this hack, to include natural nudity behaviour in this game.

The version info can allways be get by nudist options/ info / system.



Compatibility
Contains J.M. Pescados Vacation Fix for Sunbathe, so if you use it, load J.M.'s hack BEFORE Nudist.
With Inteenimator I have not tested, I downloaded the newest version and found only 4 conflicting BHAVs, don't believe it harms if they are replaced by Nudist BHAVs.
Nudist Hack contains the same behaviour relating Hot Tub - Teens will get naked, reguradless to the age of already bathing Sims. I would try to load inteenimator before Nudist Hack.
If you find incompatibilities or conflicting hacks (hack detection scanner), please report then I can take a look
Some bed semi-globals are changed (sleep naked, naked wohoo) - so care these will be loaded last to work properly (f.e. after danny's packages) - for me it works good.
Hint The clothing-change globals (029C) are NOT touched in this Hack, the functionality depends on properly working globals, please think for that when you use hacks that change this routines. Only very slight changes to bed semi-globs relating sleep naked and naked wohhoo.

Allways back up your game before installing new hacks! In no case I will take any responsibility for damaged games.

Installation
Please remove the old nudist hack completely!!!
Best you do the stuff in an own folder inside of the download folder, so you can manage also the order of loading the objects, if you use pescado's bv hack for example, make it so:
folder ./downloads/001 - here goes J.Ms Hack
folder ./downloads/002 - here goes NUDIST

The bad news:
This hack needs allmost all Expansion Packs, at least Seasons, Nightlife & Bon Voyage - with Uni & Ofb I am not sure.....
No further downgrade compatibility planned!

All comments & feedback are welcome, please post all your questions here.

HAVE FUN  :D


Additional Info
As there is no readme (except description about), I will put short infos to the menu points/work flow here by request.

Work Flow
Sims will get naked / dressed based on different aspects except the score.
- By social Interaction - autonomical(when enabled) and/or user driven
- By Naked Emitter, when different conditions are fulfilled (Privacy)
- By Magic of Signs, if you want to see how they work, put a room sign in a students dorm, enable "All in the house" and watch the game for a few game-hours  ::)
- Of course you can still tell them to get naked/dressed
- Normally (except the signs) social interactions are limited to sims in the same room . This I did, because Sims in autonomous mode tended to cross half the lot to ask a person to get dressed, even the Sim was on a nudist beach. to handle this I came to this Idea. Why should a Sim ask somebody else to get nude / dressed if the person is in another room ?

Autonomy
This means, your Sims will ask to be naked / get dressed autonomously.

Special Remarks to AL
After digging the whole day in AL Stuff I found that the sign concept isn't so badly incompatible as I feared first. An important point is that the inventory from any other apartment is completely invisible to the current apartment - except the Sim visits the other Apartment. this means, if you place a room sign with effect all over the house into an apartment x, then leaving and playing another apartment y, the room sign from apartment x doesn't exist any more.
So you can setup a sign in an apartment for all the house and it isn't a problem any more. I cancelled out the sign activities for now, as these still would push the sims all in the house to undress & demand each other to undress when you play the apartment with the room sign. For nudist camps you still need to go in build mode and place the sign outside - best as long as the apartment has no inhabitants.
For now I would advice not to use other signs then room signs on apartment lots. but the mode (room/house) doesn't matter.
Soon I will deliver a better Nudist Core taking care of the changed demands. Also some small glitches should be gone then. Thanks for your feedback & Error Reports.  
If you experience strange problems you could try to play without the naked Emitter and look if it's then better. The Emitter doesn't do much but changes the shoo behaviour and causes frequently demands to dress or willing to be naked. all in all it has no big effect on nudist hack if you play with or without.


The downloads - Part One
Nudist Core                    -  Version 3.2.3 updated 20080908
Nudist Social Controller     -  Version 3.0.4 updated 20080824
Nudist Social Interactions  -  Version 3.0.3 updated 20080824
Nudist Hacked BHAVs      -  Version 3.2.6 updated 20080919

Other Downloads in Post Two


Title: Nudist Hack V 3.2.6 - Second Post
Post by: sigi on 2008 August 15, 22:42:07
Update History
2008.08.16 - Found the signs forced sleeping Sims to get out of the bed - a real ugly behaviour  :-\  - fixed with Signs 1.0.1 and SC 3.0.1
2008.08.20 - A major Update, relates ALL modules - Please download again! Important! Perform a "Reset All Objects" after installing
- Improved Weather Routine - Sims refuse to get undressed outside when temperature falls under 0 degrees
- Exceptions from this are bathing (springs, hottub, pool, ocean & massage
- Implemented new calculation routine (default)
now it is much harder to reach the naked threshold! it performs mainly on outgoing & playfullness. secondary objects are the motives, depending on the sims personality. for example: if a sim is fit, that scores - aren't we all a bit exhibitionist if we are proud on our well-figured body :) . another example: when a sim is very  neat - the neat doesn't score but the motives environment & hygiene - the more neat, the more it counts - if the sim is very sloppy, it doesn't count. the motives are logical (in my understanding) connected.
another aspect is the weather - the more hot it becomes, the more the sim tends to undress
nightime scores as before
the last aspect is other sims/location - other sims count, nude sims count, privacy counts.... it is expanded through another thing, the quality of the zodiac of the sim. this gives special boni. qualities are kardinal, fix & changeable - kardinal sims don't care if other sims are near, fix sims don't care if inside or outside, changeble sims want to be nice with everybody - they get the attraction bonus.
- removed show personality from menu selection, as it was used only for development of calculation  ;)
- fixed several smaller glitches
- sims change to daily outfit now, when they had dressed from gymnastic to naked before - no more síms in gymnastic dress running around everywhere
- improved Crammyboy's calculating routine to take care of nudist areas and to take the threshold from manual settings
2008.08.23 - Fixed a bug relating the diving board.
2008.08.24 - Fixes 2 more bugs in bhav routines but mainly a tuning upgrade - one part relates the signs: now they are much less offensive in interrupting your sims. implemented a random choice to select performing sim, another random routine to perform an undress or a demand to undress action - chance 4:1 for undress action. further tuning relating the weather - now your naked score won't drop to zero if it is night time and your sim doesn't feel too cold. other tuning relates beloved / attractive sims / beeing alone - raised the scoring for better balance.
As allways - feedback is welcome and if you detect an error check if you really have downloaded the ACTUAL version (Adjust/Info/System). The version is only shown correctly, if you performed a reset all objects after upgrading the files!  
2008.08.24 2nd Update
  • Area Sign 1.0.4 - now can be configured for "Outside only" to allow nude-free houses, remeber the threshold to tweak. Important: Requires NC 3.1.3 and SC 3.0.4
  • Nudist Controller 3.1.3 - Expanded for Signs 1.0.4, changed Menu from "Adjust" to "Nudist Options" (Requested)
  • Social Controller 3.0.4 - Expanded for Signs 1.0.4
  • BHavs 3.1.5 - heavily expanded, included now many more sport actions (log rolling, basketball, soccer, jogging and some more)
2008.08.25 - Improved Weather Routine - Now the sims won't dress so often in Summer nights. Then found a bug in the Score calculation relating other sims. Also a little fix in BHAVs.  
2008.08.30 - updated BHAVs for Apartment Life (AL). Now Version 3.2.0. Only little adjustments where necessary relating vibration beds & Woohoo noise. Still compatible with only BV
2008.08.30 - sorry, forgot to include the vibrate menu option in BHAVs 3.2.0 - Please download 3.2.1!
Extra Notice Even the signs are compatible, their effect isn't completely to calculate yet on apartment lots - So please don't use them there for now!
2008.08.30 - Very Small Signs Fix - Stops the described activity effect on Apartment Lots - they affect only the score there. As the score calculation effect is in nudist core, nude points are still given by area sign & room sign. to fix this for now, you should use only "Single Room" for room sign & "Outside only" for Area Signs. Better solution will come.....  
2008.08.31 - Here is the new Core Module Nudist Controller 3.2.0 with several updates for AL - also some fixes. Also a slightly improved BHavs BHavs 3.2.2- no fixes, but cancelled out some unneccessary strings - what isn't there mustn't be updated  ;)
2008.09.01 - Released BHavs 3.2.3. An ugly bug for users of Pre-Al version was reported. Found that Eaxis changed the EP Checking with AL - Included this in BHAVs & fixed a missing check for EP in Cuddle routine.
Please don't use the BHAV versions 3.2.0 to 3.2.2 when you don't own AL - Those will causes badly breaks. Sorry for inconvenience and thanks for reporting
Second Fix - Updated Nudist Core to Nudist Controller 3.2.1. Fixed a wrong menu placement of Threshold in other language versions then US English & German. Please consider, I am playing German version, so I am dependent on your feedback as I cannot afford to pay a personal QM  ;D
Note relating Signs: for now they are dependent on BHAVs, as they don't can make the EP check correct and will break in pre-al game versions without installed bhavs 3.2.3

2008.09.02 - Guess finally I found the solution for players who don't own AL. The problem was, that AL uses two new variables - one of these is used for checking the new EP Packs.... Seems Eaxis didn't design for more then all in all 16 EP (SPs included). So they ran in the problem of using up all 16 Bits for EPs/SPs up to IKEA. The problem is, checking for the new variable breaks, as a testing on a non-existing variable allways causes an error.
So I removed the EP Check again in BHAVs 3.2.4 and imported the global 404 that makes EP Check in a new package called AL-Emulator..... ;D This means, if you don't have AL, you have to install the AL-Emulator. If you have AL DON'T download and install. it is hacked so, that nothing wrong will happen, but the EP Check for AL allways will fail - so again DONT USE AL-EMULATOR IF YOU OWN AL. Should you buy AL later, simply delete the AL Emulator. Don't forget to download new BHAV's or it will not work.
2008.09.06 - Fixed weather routine in Core Module. Now the score is set to zero correct again, when the weather outside is cold and the sim ist outside - excepts he/she plans a bathing action, then the score counts normal.  
2008.09.08 Updated Nudist Core 3.2.3 and Signs 1.0.6 - Signs now have Option to disable auto-undress. Made this feature for situations when auto-undress isn't wanted. Menu can be found under Nudist Options/Settings/Objects. Getting naked then works as earlier without signs, fe when Sims start a sport action or any clothing change where the check for naked routine is called. However, the bonus for nudist place is still given of course. So it is easier to use special signs for special clothes in non-nudist areas by raising the threshold and using this feature. It is necessary to use Core & signs together from this update, as core with old signs will cause an error. So please only use signs 1.0.6 with core >= 3.2.3!
2008.09.08 Updated BHAVs to 3.2.5. Little fixes relating weather calculation for some BHAVs. Normally Sims shouldn't undress when the coldness threshold is reached. Exceptions are bathing-actions. Hopefully Sims don't perform changing to swimsuit from naked if other conditions are fullfilled, even when the weather outside is cold. Normally it worked, but two actions were forgotten. Thanks GalenZ for reporting.
2008.09.19 BHAVs Update to 3.2.6 - Fixed naked Woohoo & added Jogging.
2009.06.05 Update Emitter - This will be the last update for Nudist. Finally this beast will work correct. In origin it exchanged the reaction of people and own behaviour of sims relating nudity in rooms. Now it's working smooth and will make many things obsolete relating autonomy. Crammys mistake had been (for programmers) a branch - simply said the yes and no decision where exchanged. I improved also many of the routines. I did this already last year but forgot to upload here :). So for Sims 2 mods I say: Goodbye & Have fun :)

Please perform a "Reset All Objects" after replacing packages on each lot!

Downloads Part Two

Nudist Naked Emitter - Version 3.2.1   updated 20090605
Nudist Signs -             Version 1.0.6   updated 20080908
Nudist AL-Emulator      20080902   urgently required if you don't own AL or Mansion & Garden - don't use it in any other case!!
Nudist BHavs              Version 3.2.7   updated 20100526  use this if your last EP is Bon Voyage


Title: Re: Nudist Hack V 3.0.0
Post by: Tamha on 2008 August 15, 22:45:14
Thanks for this update, looking forward to seeing how it works with FT. :)


Title: Re: Nudist Hack V 3.0.0
Post by: sigi on 2008 August 15, 22:51:16
You're welcome  :)


Title: Re: Nudist Hack V 3.0.0
Post by: edespino on 2008 August 15, 23:17:56
seem great sigi tomorow will try, today already i start the take soooo long starting again ( i have a lot of CC   ;D ) 

thinking better is more awesome than i, i will test today  ;D


Title: Re: Nudist Hack V 3.0.0
Post by: edespino on 2008 August 16, 00:59:29
i test it, no for long time but no problem for now. I have all exp almost stuff pack, the inteen and insim mostly J.M. Pescado and twojeff and alot others hacks.

i love the option of adjust the threhold

what mean with autonomy ??? for redress ???? i see autonomous get naked

so could be great if put all info in a readme and more detail about the varialbles i see you count the temp other thing crammyboy dont

thank you for hack.


Title: Re: Nudist Hack V 3.0.0 (Updated 20080816)
Post by: raynuss on 2008 August 19, 13:29:44
Will this work if you don't have Freetime?  I really like what you've done to improve on Crammyboy's hack but I only have expansions up to BV.


Title: Re: Nudist Hack V 3.0.0 (Updated 20080816)
Post by: sigi on 2008 August 19, 17:06:34
Hello Ray,

reworked for BV compatibility (of course FT still works correctly)


Title: Re: Nudist Hack V 3.1.1 (Updated *20080821*)
Post by: raynuss on 2008 August 23, 01:32:10
Thanks soooooo much for making it BV compatible.  I never expected you to make the effort and I was verrry pleasantly surprised when I checked in on this thread.  Again, thank you very much.  You're great! :)


Title: Re: Nudist Hack V 3.1.1 (Updated *20080821*)
Post by: jadama on 2008 August 23, 07:57:53
First, sigi, thank you so much for taking on this.  I use to have this elder couple that came home from work, got naked (thanks to Crammy's) and hit the hookah.  I missed that. :D

I am having a problem, though, with diving boards.  Either a directed or autonomous sim jumps out of the dive interaction.  The error log is attached.

Thank you again.

jason



[attachment deleted by admin]


Title: Re: Nudist Hack V 3.1.1 (Updated *20080821*)
Post by: sigi on 2008 August 23, 08:38:55
Thanks for your feedback!
@ray - it was only a fair effort, as i accidently discovered how J.M. resolved this problem very smart in his vacationfixes. so it was a pleasure for me to take care of your wishes.

@jadama - thanks for the report & the log. Fixed in BHavs 3.1.3!

I would like to encourage ALL to give me feedback - thank you is welcome, but more necessary for me is feedback relating bugs & game behaviour! I cannot play much as long as the hack still is in the development stage. So I need the players (you) mainly to tell me what is less good or buggy. for example i discovered a bad behaviour with the signs myself - it is much to offensive in the current state - i can't imagine you like this very much, when currently interactions are so frequently interrupted by demanding some else to get naked - maybe this happens mainly on community lots - at least i don't like this behaviour  ;).
I am just resolving this - this should be an example what i mean when i ask you to report feedback.


Title: Re: Nudist Hack V 3.1.1 (Updated *20080823*)
Post by: Fat D on 2008 August 23, 10:04:36
Thank you, designated areas are appreciated.

By the way, might I request anti-nudist equivalents of the signs which will make it more difficult to get naked (so that only the most dedicated ones will decide to appear in that room naked and will constantly be annoyed by the clothed sims to put something on) with area-specific settings (room, house, beach) cancelling out the lot-wide ones? The room and beach signs couls also have a neutral equivalent to cancel out the effects of both extremes.


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: sigi on 2008 August 24, 13:31:44
Hello Fat D,

thanks for your feedback. I am not sure if I got completely what you mean  :)
Let us discuss the single points:
1. The anti-nude room signs, for example restaurants on nudist areas where clothing seems to be more convenient. This could be done through a counterpart to the room signs - mode would be necessary the same as the nudist room signs - either all (nudist/anti-nudist) single room or all the house - in that way we could cancel out area signs in inside areas. To allow conflicting settings is hard to handle, but I will think about.
On the other hand, another area sign with only outdoor effect might be the better solution - this could be done very easy similar to the beachsign.
2. With the beach sign I don't understand what you mean - they affect only the beach, when sims run around on other places naked, that's because naked sims scores - you should raise the threshold for that lot so, that only your most outgoing sims reach the threshold. But maybe I should cancel out naked sims on mixed areas from scoring. However, I don't get the sense of an anti-nudist beach sign. On normal beaches - simply raise the threshold of that lot.

Mainly the tweaking is intended to be done with the threshold setting. 
I guess you don't mix up area signs with any other nudist signs ? The only combination in moment that makes sense is beach sign & room sign.

Please tell me if i got what you meant or make the remaining points clearer.

Thank you


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: Fat D on 2008 August 24, 14:20:04
I was thinking about a seperate type of area. So far there are two types - nudist and neutral. When Sims are in a nudist area, they are encouraged to get naked, when they are in a neutral area, they stay the way they are depending on their score in relation to the threshold. What I was thinking about was adding a third type of area, a textile area so to speak. When in the textile area, Sims have their score severely reduced and clothed sims will ask naked sims to put on clothes.
One would be able to mark the entire lot a nudist area (nude sign), neutral area (no sign) or textile area (textile sign). Now if one would like to have the road and the park textile while the beach is clothing-optional, one would put a textile area sign and a neutral beach sign on the lot and lower the threshold. Say there should also be a nude-only disco on the lot, being the only building there - put a nudist sign configured to entire house on the lot as well. If the sims are indoors, they will be highly encouraged to get naked, if they are on the beach, they will be naked  depending on whether they feel like it and if they are out in public, they will be forced to wear clothes. Let us add a clothing-optionl side-room to the nude disco as well, by putting a neutral room sign into it.

logic tree would be like this (I have included the garden sign, which is an excellent idea to simplify building):
0: indoors? true:1 false:7
1: nude sign in room? true: nude false: 2
2: neutral sign in room? true: neutral false: 3
3: textile sign in room? true: textile false: 4
4: nude sign configured to house on lot? true: nude false: 5
5: neutral sign configured to house on lot? true: neutral false: 6
6: textile sign configured to house on lot? true: textile false: e
7: on beach? true: 8 false: b
8: nude beach sign on lot? true: nude false: 9
9: neutral beach sign on lot? true: neutral false: a
a: textile beach sign on lot? true: textile false: e
b: nude garden sign on lot? true: nude false: c
c: neutral garden sign on lot? true: neutral false: d
d: textile garden sign on lot? true: textile false: e
e: nude area sign on lot? true: nude false: f
f: textile area sign on lot? true: textile false: neutral


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: lordrichter on 2008 August 24, 15:34:10
Just a small request.... Could the stuff under "Adjust..." be moved to something like "Adjust.../Naked..." ?


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: sigi on 2008 August 24, 16:58:40
Changed Adjust to Nudist Options. Will come with next update - Take a look at version history.
I am playing german version, so i thought "adjust" would be ok - so had crammyboy named it. but of course maybe other functions might have also "adjust" menu - don't know, never see the english menus :)


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: sigi on 2008 August 24, 17:17:49
Hello Fat D,

thanks for the detailed description.
will think about your idea - but if i do it will make a complete redesign necessary, even the algorithm you gave is clear. in the moment the parts are weaved together extremely, so that even little changes cause changes over several modules.
example the room sign:
first check is in the main calculation routine (Nudist Core) - here your algorithm could be implemented best. But the signs beaviour make it a bit more complicated - the sign scans all 30 minutes for eligible sims. each sign has different checks, room sign checks - dependent from setting - if sims are in it's effect area. if you have several room signs, each does it for itself. the room sign checks - if settings is in the room, how many dressed, naked sims are in the same room - if effect is all the house it's pretty more easy. if i check for other sign types conditions, it makes the scan algorithm much more complicated and is to be done everywhere - and each time different.
you can take a look with simpe in the sign algorithm, then you see what i mean...
but that's not all:
when the scan finds eligible sim, an interaction is pushed that starts another scanning routine in the social controller for eligible sims - here i should make the checking again - and again each sign type has it's own routine - dependend from result, a social interaction (demand to get naked) is pushed again.

I am not sure if I will do this, honestly speaking, but maybe I will try to build a dressing counterpart for the room sign to check the amount of work.

What I did - and it needed 3 hours - was improving the area sign to have two modes "All Area" and "Outside only" - maybe that's a compromize for now  :)

 


Title: Re: Nudist Hack V 3.1.2 (Updated *20080824*)
Post by: Fat D on 2008 August 24, 17:58:42
yes, the "have sim A tell sim B to wear outfit C in room D with configuration E" part makes it difficult. I am happy with the current version and like that you made it in the first place (thnks again), but it would be great to have this features and I thank you for looking into it. Will "outside" include the beach?
By the way, I have found that sims sometimes tend to have their score dropped on a nudist area lot outside after somebody undresses on the lot. This bug has been reproducible in yesterday's version, but still pops up irregularly in the most recent one first one released today.
The problem with adjust.../ is that other modders have used adjust.../hack name.../ for their own mods (the Richard-adding mod by Crammyboy or 2Jeff's visitor controller, for example).


Title: Re: Nudist Hack V 3.1.3 (Updated *20080824*)
Post by: sigi on 2008 August 24, 18:07:49
Yes, outside includes the beach :)
the beach is somewhat special, because all ouside (including beach, except ocean & street) has room number zero - so i use a lua (object on beach) to determine - but with area sign in any case you include it.

with that bug i will have a look into... thanks for reporting

BTW - are you shure it depends on undressing of another sim ? I was tweaking with the outside temperature - at first i added body temp & outside temperature. but then i remarked that even in the hot summer at night the temperature drops to -20 on the other hand, even if the tempearture drops only to -3, the sims body temp can fall under -20, because of the delta. so on whole nudist areas only 500 + outgoing + playfullness is the score - except the temperature, reaching the lower threshold causes the score dropping to zero - other sims, either naked or dressed, don't count. if the temperature (body & sim) is to low, the nude score zeroes. so i want to make clear that not that's the reason. i don't think sims want to run around naked when they feel cold - even on nudist areas.  (i found nothing in the calculation routine yet, every naked sims on lot scores - until 300, more isn't possible - but an heavy additional extra bonus is given for naked sims in the same room .....   but as i said - this isn't count on nudist area

The interesting aspect i discovered, that temperature protection is given also through normal outfit - outerwear helps with extreme temperatures, but a naked sim outside get's always cold - a normal dressed sim not :) - even in the hot summer the night temperature falls to -20.


Title: Re: Nudist Hack V 3.1.3 (Updated *20080824*)
Post by: Fat D on 2008 August 24, 20:21:43
sims were in midbar green when that happened, and it was non-winter noon.


Title: Re: Nudist Hack V 3.1.3 (Updated *20080824*)
Post by: sigi on 2008 August 24, 22:12:18
Midbar becomes blue when body temp already under -30 ! when it's summer , outside temperature falls to -20. if you wait long enough (what i don't do) the sim's temperature falls under -40 and the bar comes to blue. The body temperature don't fall under -30 in summer. i cancel already when sims & outside added falls under -40 - that you cannot see with the bars. maybe it's a bit unfair but i don't work with the bar but with the numbers from the game variables that you normally never see  ;) somehow i had to decide where to make the threshold - started with 0 (allways both temperatures added) - then came very fast to -20 - what also was too less. now i wait until both together falls under -40. the problem is, that the sims temperature can fall easily far under outside temperature. if i make it too low, simmies will start to run around naked in the winter  :)
maybe i will make the coldness threshold configurable - then your sims can become blue on meter if you prefer this as indicator....
However, maybe a little fine tuning might still have to be done - in any case, your feedback is very welcome !
You can use my developer version of nc to see what i described - it contains an additional info menu to personality including temperatures (ouside & body) & scoring from the modules. those numbers from personality & other sims are divided with special factors to calculate naked threshold.
Another option is to use Crammyboy's Calculation if you don't feel comfortable with this - here the weather doesn't count, but it is compatible with the signs & uses the manual configured thresholds .


Title: Re: Nudist Hack V 3.1.3 (Updated *20080824*)
Post by: Fat D on 2008 August 25, 11:45:45
sheep'd
I will try this.


Title: Re: Nudist Hack V 3.1.4 (Updated *20080825*)
Post by: sigi on 2008 August 25, 19:41:32
So - hope now the balance fit's - Please try it out.

I decided against the realization of neutral & dressed signs for several reasons
- it becomes too complex, as I described above. How should I handle conflicting situations like a nude sign with "all over the house" contra a dressed sign with the same settings ?
- spots in a larger area would be a possibility to describe priorizations like nudist area includes neutral area includes room spots.... but as i said very complex to handle in the momentary design which is competely conflict free - but nevertheless already with a middle degree of complexity :)
- when i think how often sims wonder around on a lot so changing the effect area of given signs.......

Considered the estimated amount of work & the debugging phase in comparison to the raise of fun in normal gameplay I will not take it in my "To Do", sorry. - Even it is a very nice idea :)

Kindly regards


Title: Re: Nudist Hack V 3.1.4 (Updated *20080825*)
Post by: Dark Trepie on 2008 August 28, 05:24:18
So, is this good to go for AL?


Title: Re: Nudist Hack V 3.1.4 (Updated *20080825*)
Post by: sigi on 2008 August 28, 15:40:53
Don't have AL yet - so it is on you to try it out. I'll wait for an working QA Version of SIMPE for AL before I will care take of it.
Guess shouldn't be a problem, IF they don't come with new things in BHAVs like with FT or BV.

But as always - keep allways a fresh backup of your neighborhood - I do so allways, even more before I install a new EP. Last time I deinstalled the EP and waited for the first patch before i went on with playing ft - too often eaxis messed all up all with new eps..... 



Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: sigi on 2008 August 30, 11:14:08
Now the good news: after adjusting the BHAVs a little (Bed Globals) I can say Nudist Hack is full compatible to AL. I examined all the packages - hope I didn't oversee anything. So as allways I am dependent on your testing & feedback to tell if all is working fine.

The next I will do is to dig into the concept of apartments. This relates the signs. In the moment it is only possible to set a room or all the house or whole lot or outside area or a beach - so the apartment isn't included as concept. I think for something like an apartment-wide area. But it might need a while, so please stay patient.

HINT Please take care that because of the new option in AL with vibrating bed ALL earlier Bed Hacks using Bed Semi Globals (Cuddle f.e.) are affected. So if you experience strange behaviour or missing menu options relating that keep this in mind.


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: Fat D on 2008 August 30, 11:35:45
oversee? sounds like a germanism... oversee means überwachen, übersehen would be more accurately described as miss or overlook.
there also appear to be other changes in the hacked BHAVs package according to hackdiff:
Quote
Nudist_Hacked_BHAVs.package: may require possible updates:
    B 0x7F4437F2 0x2001 Interaction - Sleep - User Directed - TEST
    B 0x7F4437F2 0x2059 Relax - Cuddle - Play In - A - Do
    B 0x7F4437F2 0x205A Relax - Cuddle - Play In - B

    B 0x7F92832C 0x2053 Interaction - Work Out
    B 0x7FC80134 0x202B Play - Game - Together
    B 0x7FC80134 0x2033 Play - Game - Alone
    S 0x7F4437F2 0x012E name unsupported
(struck out bedglobals).
Did you fix them as well, were no changes necessary for operation or did you overlook those?


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: sigi on 2008 August 30, 11:51:57
Thanks for the hint - my english isn't perfect.

No, I compared EACH single BHAV i hacked (57) with those in AL objects package - Beds where the only one who had to be adjusted.

with hackdiff you now get obviously the changes from the LAST big behaviour Update (last week) , as I completed with things like basketball, soccer etc. etc. - I included araound 12 new BHAVs in the package - they were all extracted from FT objects and only completed with nudist check when changing clothes. These didn't change with AL.   


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: Dark Trepie on 2008 August 30, 13:10:07
Well, had one minor issue.  Had a sim woohoo with another sim in his apartment and the other sim later woke up to went to her apartment naked.  I assume since it was the middle of the night there was no one to see her so she didn't bother to change.  Next day when I made the guy go over to visit and knock on the door she made the gasping sound, realizing she was naked and changed into her clothes.  After that I couldn't interact with his and she wouldn't move.  Finally had to delete her with moveobjects on.  She came back onto the lot in her work clothes and I was able to interact with her then.

I tried doing the same thing again in another apartment to see if I could recreate the bug or whatever.  This time the guy left the girl's apartment and went back to his naked.  But when she knocked on the door the next morning he was fully dressed and nothing appeared to be wrong.

So, aside from that one little incident there appears to be nothing that will mess up your game with this mod and AL.


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: Fat D on 2008 August 30, 13:48:28
Thanks for the hint - my english isn't perfect.

No, I compared EACH single BHAV i hacked (57) with those in AL objects package - Beds where the only one who had to be adjusted.

with hackdiff you now get obviously the changes from the LAST big behaviour Update (last week) , as I completed with things like basketball, soccer etc. etc. - I included araound 12 new BHAVs in the package - they were all extracted from FT objects and only completed with nudist check when changing clothes. These didn't change with AL.   
I hackdiffed against the EP update, so it listed all files included in the package whose originals had been changed between EPs.


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: sigi on 2008 August 30, 17:03:56
Hello Dark,

Many thanks for constructive feedback.
sounds strange - and will not be easy to determine without error log. Such things are often caused by social interactions, when one waits for the other to enter a given state - deadlock.
I mean this mustn't come necessary from nudist hack - however when I will have a bit time to play instead improving nudist only frequently starting the game to test the new routines I will have an eye on it.
also i know about a bug in calculation that has to be fixed soon and causes a break in debugging mode.  Hope i can deliver tomorrow a patched version. 


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: sigi on 2008 August 30, 17:56:07
Fat D,

No changes there between FT & Al for sure.


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: socurious on 2008 August 31, 11:42:16
I'm diggin' this, sigi.  Baaaa for the update.  I've been using the original (well as close to the original as I know) and there seems to be no problems, other than having the entire neighborhood walk around nude.  I do have the "new" texture from Insim, and it works well.  Is your update compatible with that texture?  I'm looking forward to the patched version tomorrow.

Thanks Trepie and Fat D for testing and help making this work.   


Title: Re: Nudist Hack V 3.1.4 (Updated *20080830*)
Post by: sigi on 2008 August 31, 13:43:54
Hi,

many thanks for your feedback. If the actual version is compatible with the texture then nothing will change with it with the update as i am updating only "private" functions - no further global hacks for now.
I don't work with insim any more, as I had to suffer disappeared menu options in my german language version  - and all was fine again when I removed it :( - so i am not able to say anything about it.
To make it clear: The complete mod only uses completely cloned/private stuff. The only hacks are in the bhav (very carefully built a check for naked around the clothes change calls also enabled most routines - hot tub, massage etc. - also for teens when it seemed to make sense for me). further the emitter package contains a hacked global.
if you suspect nudist hack to overwrite anything, simply remove the bhavs & emitter packages. all will work except routines for sports, sauna, etc etc... . if then all is fine again, please report the event. if not, you can be sure you have to check another hack for this impact.
even the signs - if you remove complete nudist package and forgot the signs - without the core package they are only decoration without any effect - they stop simply to work.


Title: Re: Nudist Hack V 3.2.0 (Updated *20080831*)
Post by: GalenZ on 2008 September 01, 00:36:14
I've been playing with the NudistHack in my FT (and all other pre-AL packs) game, and up to now have had no problems.   But I just installed the latest Aug 31 versions (core 3.2.0 and BHAVs 3.2.2), and got borks that I think is from NudistHack.   First, whenever I clicked on a sim, most of my pie menus were gone.   Second, whenever I tried to use the macrotastics Macro option, I got an error, which the stack trace says is in NudistCore.   I've attached part of the log from running under testingCheatsEnabled, and it *looks* like you're testing to see if I'm running AL, but the FT code borks at the unknown version code.   Turning off testingcheats doesn't help, as using a Macro just cases the sim to completely reset, with no macro queued.

I'm just went back to the previous version (core3.1.4 and bhavs 3.2.1), and all seems fine again.  If you want the full error log, just ask.

Galen

[attachment deleted by admin]


Title: Another bug with new versions in FT
Post by: GalenZ on 2008 September 01, 06:06:04
After going back to 3.14, all seemed ok until I had a sim have a (first) woohoo with a date in bed, which both wanted.  The woohoo animation played fine, but at the very end, I got a an error (under testingCheatsEnabled), both sims were reset, and neither sim got either the aspiration points nor the wants satisfied.  Taking out the NudistHack entirely and re-running the scene worked fine.  Likewise, going back to the Aug 24 version (core 3.1.3 and bhavs 3.1.6) also worked just fine.

I've attached the stack trace from the error log.  Looking at the log and previous posts, I'd guess that the newer versions are looking for some new AL cuddle routine (presumably to do with vibration), which FT does not have.  Incidental facts which likely have nothing to do with the bug (but one never knows) are that the initiating sim was a servo, and the target sim was a townie.   I have lots of other hacks installed, but none deal with beds, and the NudistHack is definitely loading after Pescado's poolhack and vacationfixes, with which it has BHAV conflicts.

May I suggest that you put the Aug 24 versions back on the site for FT compatibility, until the new AL versions are fully backward-compatible with FT?

Galen

[attachment deleted by admin]


Title: Re: Nudist Hack V 3.2.0 (Updated *20080831*)
Post by: sigi on 2008 September 01, 07:08:34
Thanks for the feedback

I will take this evening after work a deeper look in it - please post other error logs too
------------------------------------------------------
Many thanks for reporting these bugs - I checked them both

The first problem is caused by Eaxis changing the check version global routine with AL - so i include this in the BHAVs...
if you are interested in the reason: the old routine checked if max version was 0xf and ready - AL has number 0x10  ;) This is handled with the new checking routine from AL

The second error you experienced was a missing check on a new apartment behaviour relating noise - hehe. This means if you wohoo to loud, neighbors could feel disturbed. But of course Pre-Als doesn't know about.

Expect updates this evening & thanks for reporting - without the players (f.e. you) and the GOOD logs I have no chance to find & fix such errors
Most often it is senseless to report a bug without error log.

Relating the missing menus when clicking a sim - I guess it is a follow-failure as I don't overwrite any menus - they are all added dynamically

Done - please download BHavs 3.2.3 and check.

Please feedback later if the patched versions will work


Title: Re: Nudist Hack V 3.2.0 (Updated *20080831*)
Post by: specialtoffee on 2008 September 01, 08:27:28
I am using the latest version and still getting an adjust menu with the sole option of "threshold +100". All the other settings including those for threshold are under nudist options but this one appears to have been missed. I'm Using the UK english version of the game with all expansions if that's relevant.


Title: Re: Nudist Hack V 3.2.0 (Updated *20080831*)
Post by: sigi on 2008 September 01, 14:48:19
Uups....
seems I missed that while moving the strings - this will be fixed with next version - promised  ;)

Done - Nudist Controller 3.2.1


Title: v 3.2.1 still not quite working in FT
Post by: GalenZ on 2008 September 02, 00:28:29
Tnaks for the quick fix, but I'm not sure it's entirely working yet.   After installed the Sept 1 version (core 3.2.1 and bhavs 3.2.3), I booted up my game, went to my dorm in a University, and all seemed to be working.  But I noticed that one of my unplayable dormies was just standing there, so I turned on testing cheats, and *instantly* started getting errors - on both a playable and a dormie. bit not *all* of them.   Stack trace indicates its still a problem with looking for NudistCore testing for expansion packs, but it's a different error this time.

I've attached the stack traces from both sims.  Aphrodisia is a playable vampire currently sleeping in her coffin; Pong is a non-playable dormie currenly just standing there.   The other playable on the lot, Stella, is writing her term paper, and is NOT generating errors, though if you look down at bottom of the logs, you'll see that she's the active character.

Without testing cheats enabled, things look like they're working fine, save for the immobile dormie - I can direct my playables to do things, and I'm not seeing any resets.   But with testing cheats on, obviously something's still a bit borked, so I am once again going back to the older version of NudistHack.

BTW, though I dodn't exactly say it before, I love your new Nudist Hack - as a nudist myself, it's just what I've been looking for for years.   And also, thanks for the complements regarding testing - as a software developer, I really appreciate the importance of good trouble reports, so that's what I'm trying to give you.

Galen

[attachment deleted by admin]


Title: Hack Conflict questions
Post by: GalenZ on 2008 September 02, 00:55:14
On another matter entirely, as I noted before, the Nudist hack has BHAV conflicts with Pescado's poolhack and vacationfixes hacks.   Does the nudist hack incorporate Pescado's modifications?

I've included the output of the HDCU.

Thanks!

Galen


Title: Re: Nudist Hack V 3.2.1 (Updated *20080901*)
Post by: sigi on 2008 September 02, 01:19:41
Thanks Galen - have to go to bed now - tomorrow we will see further
what is checked is a simple flag that was there also before - ambient flag - to expand the game edition flag - something must have changed there.....

it should return true or false - no idea why it gives an unknown error in the log

seems no experienced modder who could give the right input watches the thread - so i guess i will have to build a workaround - i will not go backwards for sure  ;D

the poolhack i don't use - my visitors don't use pools very often ...

it will not break nudist if you want to use it and load it later. the other direction i am not sure.
this will not be included in nudist, as it is j.m.'s hack. the sunbathefix is something different, as it is a fix and not a hack...the sunbathe fix is included


Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: sigi on 2008 September 02, 18:50:43
Hello GalenZ,

hope the new solution will throw away the errors :)
After long long thinking I finally found an almost trivial solution - if for AL is checked, I return always false instead of running into the break. That is realized with an extra module for players without AL that replaces the check routine. also you need bhavs 3.2.4 because the checking routine had to be removed again there.

So I really hope it works - Thank you for assistance with reports and your kindly words relating nudist hack. that's loan enough if i hear there are players who like this mod (meanwhile it's more a mod then a hack).

So, the last time - relating this issue I hope - I ask you for testing and giving me feedback. Looking forward to get new error reports, hehe - but if, we have to continue diggin.

have fun


Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: GalenZ on 2008 September 03, 03:52:28
I've been playing with your latest version for hours now, and it seems to work great!   There's lots of options I haven't tried yet, but I will, and will let you know if I encounter any problems.

Two odd things have happened which *may* be related to Nudist Hack, but since they didn't generate errors, I can't be sure, and they both have to do with my vamp sleeping.   I've removed syberspunks's vampcoffin mods, but still have pescado's vampwerefixes in, loading before NudistHack.  The oddness happened when I had my vamp sleep nude, then had another sim throw a toga party -- and my vamp kept waking up every hour or so to put on a toga.  There was no option for the vamp to just 'sleep' in whatever she was wearing (apparently that's from vampcoffinmods) , but whenever I had her sleep nude, the same thing kept happening.  But when I finally had her sleep in undies, she stayed asleep.

Like I said, I have no proof that this was related to NudistHack, but it sounds suspiciously like bug you said you fixed earlier regarding sleepers waking up, so I just thought I'd let you know.

And oh, yes, one more question - what's the logic regarding when the 'Get Naked' or 'Ask to get Naked' options appear for a sim?  Sometimes it's there, sometimes it isn't, and sometimes it appears when the sim's nudist score is below the threshold...and I just can't figure out how it works.

Again, thanks for a great mod!

Galen


Title: Wishlist
Post by: GalenZ on 2008 September 03, 04:07:15
Though I don't want to appear too greedy, there's a few things that other nudist mods do that don't appear to be part of this mod, and I was wondering if you might someday consider adding them:

Woohoo naked.   Squinge stopped supporting this some time back, and the latest posts on ImSimAdult says AL broke it (not surprising), and even though he's now back, who knows if he'll update it, or how it might conflict with your mod.  Any chance that nudist hack could support it as an option?

Individual nudists.  Is there any possible way that a specific individual could be given a token saying he or she is a nudist, without making everyone on the lot be nude too?  In an optimal world, I'd like it if each person could have his or her own nudist threshold adjustment, but I'd be satisfied with just a simple flag.

Hangable nudist signs.  Maybe I just haven't noticed them, but could you make nudist signs that can be hung on walls, in addition to the existing floor models?

Thanks!

Galen





Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: sigi on 2008 September 03, 07:27:38
Sounds strange with your vampire - but i guess it is soemething different, related to toga party. the bug i fixed came from the signs - they scanned the nudist area and pushed sims to get naked. don't do any checks for sleeping sims - and if they are not sleeping and naked, they might ask another sim to be naked - no counterpart relating dressing exist in the mod for shure. with vampires i remember many similar things happen long ago.... or now, sometimes sims stand up in the night wanting to visit the campus...vampires became awaken when motives too low or door bell rang or sound in same room - in your case i guess it is the working of party controller - strange that it happens only with naked persons - but i know in this areas there is nothing in the nudist hack . side effects need at least a connection to the affected object - if the state naked counts for willing to wear toga, then this is not my work :)

the sleep in "wear anything" would have to be implemented additionally - the sleep naked option not, as it was already implemented in game by eaxis - disabled - it only had to be enabled again - giving extra option for sleeping in anywhere would make me dependent again on game changes because I had to hack the stringtable of the game, this i try to avoid....
relating game hacks my attidude is: as much as necessary but as less as possible.

The logic of get naked is indeed the threshold. But the calculated score is sometimes hard on the limtit and can change very fast depending on circumstances. Allways when you have the option "get naked" - stop the game and look at the threshold (show nudist score) - you will see scorethen  is allways higher then settled up threshold. please also read the description on first page also. if the showed threshold in nudist score should be higher as naked score, the option get naked cannot be there because it is checked against this.
the appearing of ask to get naked option depends on two conditions
1. the asking sim is naked
2. sims are in the same room

wohoo naked is (was) already included - hard coded, but only in bed (cuddle routines) :) one of the few exceptions where clothes change isn't checked against "sim wants to be naked)

individual nudist - ebruere did this .... but as i have no idead about personal tokens, this would introduce a new concept, maybe i will estimate this later. Only this would allow to configure individual thresholds. So it is not possible, because the nudist controller is an invisible global single object on the lot - so it is clear that threshold can be set only for the lot.
in my sight crammys nudist hack worked much smoother, as he wrapped the naked attitude around the personality instead of trashing the sims with new attributes or tokens.
the disadvantage giving sims invisible tokens is, that it produces "trash" - if you remove nudist package now, all will be away, nothing is stored with individual sims. the same problem i would have when giving individual nudist tokens.
On the other hand - you have it in yours.... If you want special sims to be naked, look that their outgoing & playfulness score is high enough. Somehow it seems contraproductive for me, to make shy sims nudists - it is like in real life. To be a nudist I guess depends on personality, environment and intention.... exact this is what the nudist scoring system calculates....when i played several lots the last evening, i was very pleased with the balance. without signs, my extro and playfull sims tended to become naked - influenced also by day/nighttime. of course the other sims didn't like.... for me it's very good so and for others the solution is in tweaking the threshold a bit - until it fits personal taste.
Finally - if the sim you want to be a nudist is too shy, think about to change his/her personalty to become more extroverted/playfull - there are several hacks around allowing to change those attributes.

hangable nudist signs might come someday, who knows :)


thanks again for testing & have fun



Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: Fat D on 2008 September 03, 18:05:18
Sounds strange with your vampire - but i guess it is soemething different, related to toga party. the bug i fixed came from the signs - they scanned the nudist area and pushed sims to get naked. don't do any checks for sleeping sims - and if they are not sleeping and naked, they might ask another sim to be naked - no counterpart relating dressing exist in the mod for shure. with vampires i remember many similar things happen long ago.... or now, sometimes sims stand up in the night wanting to visit the campus...vampires became awaken when motives too low or door bell rang or sound in same room - in your case i guess it is the working of party controller - strange that it happens only with naked persons - but i know in this areas there is nothing in the nudist hack . side effects need at least a connection to the affected object - if the state naked counts for willing to wear toga, then this is not my work :)

the sleep in "wear anything" would have to be implemented additionally - the sleep naked option not, as it was already implemented in game by eaxis - disabled - it only had to be enabled again - giving extra option for sleeping in anywhere would make me dependent again on game changes because I had to hack the stringtable of the game, this i try to avoid....
relating game hacks my attidude is: as much as necessary but as less as possible.

The logic of get naked is indeed the threshold. But the calculated score is sometimes hard on the limtit and can change very fast depending on circumstances. Allways when you have the option "get naked" - stop the game and look at the threshold (show nudist score) - you will see scorethen  is allways higher then settled up threshold. please also read the description on first page also. if the showed threshold in nudist score should be higher as naked score, the option get naked cannot be there because it is checked against this.
the appearing of ask to get naked option depends on two conditions
1. the asking sim is naked
2. sims are in the same room

wohoo naked is (was) already included - hard coded, but only in bed (cuddle routines) :) one of the few exceptions where clothes change isn't checked against "sim wants to be naked)

individual nudist - ebruere did this .... but as i have no idead about personal tokens, this would introduce a new concept, maybe i will estimate this later. Only this would allow to configure individual thresholds. So it is not possible, because the nudist controller is an invisible global single object on the lot - so it is clear that threshold can be set only for the lot.
in my sight crammys nudist hack worked much smoother, as he wrapped the naked attitude around the personality instead of trashing the sims with new attributes or tokens.
the disadvantage giving sims invisible tokens is, that it produces "trash" - if you remove nudist package now, all will be away, nothing is stored with individual sims. the same problem i would have when giving individual nudist tokens.
On the other hand - you have it in yours.... If you want special sims to be naked, look that their outgoing & playfulness score is high enough. Somehow it seems contraproductive for me, to make shy sims nudists - it is like in real life. To be a nudist I guess depends on personality, environment and intention.... exact this is what the nudist scoring system calculates....when i played several lots the last evening, i was very pleased with the balance. without signs, my extro and playfull sims tended to become naked - influenced also by day/nighttime. of course the other sims didn't like.... for me it's very good so and for others the solution is in tweaking the threshold a bit - until it fits personal taste.
Finally - if the sim you want to be a nudist is too shy, think about to change his/her personalty to become more extroverted/playfull - there are several hacks around allowing to change those attributes.

hangable nudist signs might come someday, who knows :)


thanks again for testing & have fun


I am pretty timid myself...


Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: sigi on 2008 September 03, 20:46:12
 ;D


Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: GalenZ on 2008 September 03, 20:53:21
Thanks for the detailed reply, sigi.

Regarding my vamp waking up, I agree that it's unlikely that it was the nudist controller, as she kept waking up when wearng PJ's, too.  But as I said, I just wanted to let you know, in case it was.  And of course adding a 'sleep in anything' option is way outside the scope of NudistHack, and is already done by vampcoffinmods.  

Regarding naked woohoo, thanks for telling me it was already in.   However, I seem to recall that even people who started woohoo nude in bed somehow ended up in undies for the final relaxation cut scene (for first woohoo with that partner, of course).  I'll do some more testing.

Regarding individial nudism, I never thought about the garbage issue after uninstall, but now I understand why some hacks work the way they do.   However, there need be no garbage involved, as the 'token' could be an inventory item (a 'nudist club' membership card, perhaps?) that works much like a sign does.   A lot of Dizzy's hacks at Laden Swallow (http://www.nectere.net/smf/, under 'Bring Out Your Dead') use this technique, changing behaviors when a sim has a flamingo or statue or something in inventory.   Could you do the same?

And yes, I recognize that I could alter individual sims to be more nudist my making them more outgoing or playful, but that would violate my own personal play style (a lot of my sims are ex-townies who I didn't create, and once I start altering sim's personalities using hacks, where does it stop?).  And sometimes, I don't want some sims to be nude 'more often' - I want them to be nude all the time, like the streakers.  I could achieve the same visual effect by just putting them in nude clothing (which is what I've done up until now), but I'd prefer to have the game recognize them as actually nude, so I don't get lots of 'clothes changing' from one nude outfit to another, don't have to keep different nude oufits around for every bodyshape, and can see other sims reactions to the nudity.

Galen




Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: sigi on 2008 September 03, 22:20:24
Now I get your drift better, GalenZ....

just remember for a man who lives in germany - guess somewhere araound paderborn - who is a nudist and also an artist and always runs around everywhere in his nude outfit (i guess his outgoing is 10 and his playfullness also)....

for the next days i will be busy with other things... (no, not nudist programming  ;D)
then i will look if i can do something like that, thx for the link... 

my intentions for the next steps were something like a nudist party or a mess for the witches, no idea if it's possible to program an own party ...
want also to change the toddlers behaviour - instead of getting naked themself they should ask an elder person or so to change their clothes - now it is realized a big ugly as there were no social interactions/animations in game for several combinations - fe toddlers to childs...

so for now bye bye & have a good time!


Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: GalenZ on 2008 September 05, 02:12:42
I look forward to when you get back to modding.  I just got AL, so anything for witches would be great.

I've been playing a bit more with nudist hack in AL and BV lots, and I now have one more request:  Can you make signs that make the lot or house 'clothing optional' rather than 'nudist'?  That is, if playable sims are nude, they shouldn't feel any need to get dressed again, but nothing should be *making* them get nude or dressed.   I don't care if non-playable sims use the standard nudist logic or not; having them switch between clothed and nude would actually be realistic for 'clothing-optional' lots (though hopefully with a much lower threshold than default).

The reason I'm asking for signs, rather than just turning on the 'Always get Nude' setting, is because I have various community lots (such as resorts) hat I'd like to make clothing-optional rather than nudist, for all sims, without having to keep setting options.   That is, while most people may be nude most of the time, they can also choose to (say) dress for dinner, wear sexy lingerie in bed, and so on.   Specifically, I'd like to be able to place the SimLogical 'Formal' and 'Modesty' signs (http://www.simlogical.com/sl/Sims2Pages/Sims2_Dressing.htm) in various rooms,  so that (say) the dining room could require clothes, but the rest of the resort would be clothing-optional.

Again, thanks for the mod!

Galen





Title: Re: Nudist Hack V 3.2.1 (Updated *20080902*)
Post by: sigi on 2008 September 06, 17:14:04
You can use those signs already - simply don't use room signs - or take an area sign with settings for just outside. default nudist mode is like clothing optional. I had already a discussion with FatD on first/second page, who had a nice idea relating signs - but i refused because I would have to rework the complete design.

your idea is almost the same. So, sorry I have to refuse again, because most things can already be done by placing signs combined with threshold settings.
The nudist hack as it is is based on cBoys - calculating a score and checking against a threshold to decide if a sim wants to be naked or not - in the second step designed the signs to declare given areas as nudist areas which basically means to score in an different way - nevertheless a sim with 1 outgoing and 1 playful refuses to get naked even on nudist place.
the core is a scoring system and not an object oriented behaviour. and it is a decision between clothed or not - not an outfit chooser.
as programmer you will know yourself that if a concept isn't in base design already it would demand a complete re-programming.
That i am not willing to realize because it would make me busy for a couple of weeks. i will do fixing an maybe small extensions but not a complete redesign - even more if the wished behaviour is already there, even it might need a bit playing with the settings.

I hope you can live with that - as i told you already, you can use inges signs, theres no problem to use them together with nudist.
setup example: put an area sign, configure it as outside only and set the threshold to around 1400, put the different dressing room signs in house for your taste. you will see: with very little exceptions it will do exact what you wanted.


Title: Re: Nudist Hack V 3.2.3 (Updated *20080908*)
Post by: sigi on 2008 September 08, 19:11:25
Hi GalenZ,

I made the "Make the Sims undress" Routine from the signs configurable, so you should get pretty near what you want to realize. Please refer to the main page for configurations.


Title: Re: Nudist Hack V 3.2.3 (Updated *20080908*)
Post by: GalenZ on 2008 September 09, 02:48:14
Wonderful!  Thank you.

I haven't been playing much with nudists the past few days - I've been playing witches, and they prefer wearing their witchy outfits - but I have noticed two things I wanted to tell you about.

First, I was on a vacation lot that had a 'nudist camp' sign affecting the whole lot, and for the most part it worked great.  However, when my (nude) guy went for a swim in the pool, for some reason he put on his swimsuit!   This behavior did NOT occur for any other actions that I caould see, including swimming in the sea.   And yes, I still have pescado's poolhack installed, but it loads earlier.   I haven't done any more testing regarding nudism and pools, but just thought you ought to know.

Second, I recently installed twojeff's SmartBeds hack (from www.simbology.com) to make people remember what bed they sleep in, and it has a couple of BHAV conflicts with nudist hack, dealing with (obviously) getting into bed.   I realize that it is impossible for mods to always play nice with every other mod out there (especially non-awesome ones), but if you had any interest in taking a look at the conflict, I'd be interested in hearing exactly what NudistHack behaviors will be lost if I override them with SmartBeds.

And again, thanks for everything!

Galen


Title: Re: Nudist Hack V 3.2.3 (Updated *20080909*)
Post by: sigi on 2008 September 09, 17:08:10
Hi, thanks again for reporting.
What you found is normally correct I guess. When the weather reaches a lower threshold, Sims will get dressed, even on nudist places (you can check the nudist score in this moment against, it drops to zero then). But of course any bathing actions are excluded, because it doesn't make sense to go from naked to swimsuit (however, in the game even swimsuits have a minimal warming factor). This is done by a flag that is set before performing such an action. in two routines i had exchanged the order so the check was made before setting the flag.

On the other hand, keep this factor in mind. In the spring,autumn and the winter it can easily happen that the sims refuse to get naked. Check the score then and you fill find a naked score zero. that is correct & works as designed.

Relating the bed: Try if it works. From the view of nudist it doesn't matter if you overwrite single bhavs with other hacks. of course the nudist checking routines then will not work for them but you cannot break the nudist module in whole. The same I cannot say necessary (as i don't know) about the counterpart hack. It's on you to try, but I will not make any changes in nudist to make it compatible with other hacks.....  ;)


Title: Re: Nudist Hack V 3.2.3 (Updated *20080919*)
Post by: Capitaine Marie on 2008 September 26, 15:21:22
Wow!  I love this hack!  ;D 

Something weird happened in my game the second time I played with this hack, though:  the butler got naked and stayed past midnight.  He wouldn't leave until one of my Sims told him goodbye.  I had just added Squinge's latest PregancyWearAnyOutfit -- could it have anything to do with that?


Title: Re: Nudist Hack V 3.2.3 (Updated *20080919*)
Post by: sigi on 2008 September 26, 17:19:37
Hi Lovejoy,

it is very difficult to say if this is the case. On the first view I would say no, as there are no direct conflicts. On the other hand: While I integrated the "Check for naked" rotines around the calls to clothing change (for swimming, sport, sauna, etc...), Squinge modified directly some clothing-change globals & semiglobals. Globals & semi-globals are core routines that are used by all other (globals) or common by special groups (semi).

So it is really hard to say, because I would have to investigate what he did.

I don't think there's the problem but I cannot say this for sure. I read already somewhere, that sometimes weird things happen with the butlers - especially with leaving. I would estimate, you try to reproduce this error and then try to play with/without one of both hacks to see if it's resolved. Should the problem be in nudist hack it could be easily done to exclude this NPC type from beeing naked.

I don't have a household with a butler anywhere and in the coming weeks very spare time, so I cannot investigate this more deeply now myself.

Thanks for feedback, I am glad you enjoy the hack  ;D


Title: Re: Nudist Hack V 3.2.3 (Updated *20090605*)
Post by: sigi on 2009 June 09, 17:09:09
Hi friends,

I'll bring this up to make the update a bit more aware. maybe these days some simmers - like me - think about playing sims 2 again, until there are more mods or custome stuff for sims 3 which - honestly speaking - disappointed me. The gameplay may be interesting for many people, but i liked the households and towns beeing complte controlled by myself. now i am forced to save branches of every family and it is still not the same. I dislike !

Hope the day will come when it is possible to edit bhavs (or equivalent in sims 3, i don't know). and as it looks like, there are no skins for sims anymore, which will open the question : will it ever be possible to add the missing genetic bits and byte that stop looking sims like barbie dolls). If the day comes where this question can be answered with yes and a tool and common knowledge will be out to realize mods like this one, i will think about rebuilding this mod for sims 3, but i doubt it will be possible.

So, have fun, if you are playing sims 3 or keep on playing sims 2


Title: Re: Nudist Hack V 3.2.3 (Updated *20090605*)
Post by: mentalstampede on 2009 June 21, 22:57:37
Hello awesome people.

I hate to bitch in my first post on this forum, but the current version of the nudist hack borks my game.  I have done the disable and re-enble dance with all of my downloads, and the brokenness is exhibited when this is the only enabled hack.

I am using BV with all of the other EPs except FT and AL, and all of the stuff packs up to Teen Style. Install is a fresh one, so I've got a nice clean downloads folder...

The specific issue involves was first noted when I tried to get two sims to woohoo in bed.  Upon starting the interaction, both sims are immediately queue stomped and ejected from the bed.  Other bed actions (make out, cuddle, etc) appear to be unaffected.  There also appears to be weirdness involving the hot tubs...First sim enters normally, but once that sim leaves the game still behaves as though he or she is in the hot tub, i.e. no one else can use the "occupied" corner, the affected sim cannot get back into the hot tub(clicking it displays the "no actions available"essage), and the action available for other sims is "join" even though the tub is empty. 

Using this hack without the BHAVs enabled fixes the problems, but naturally makes the hack much less useful. 


Title: Re: Nudist Hack V 3.2.3 (Updated *20090605*)
Post by: captainrc on 2010 January 21, 08:17:34
I am having a small problem.  The the BHAVs file is causing my sims to use exercise equipment naked.


Title: Re: Nudist Hack V 3.2.3 (Updated *20090605*)
Post by: J. M. Pescado on 2010 January 21, 11:06:39
The person who made this is apparently deceased, so no support can be provided for this item.


Title: Re: Nudist Hack V 3.2.3 (Updated *20090605*)
Post by: sigi on 2010 May 23, 10:07:29
Hi captainrc. That's no problem with bhav but intended! you can edit the bhav yourself to remove actions you don't want to be performed naked.

Hi mentalstampede - without logs no support possible.

you need boolproptestingcheatsenabled for this and debug mode on. then the game produces logfiles and breks when an error occurs.

I tried just out - but I cannot reproduce the problems, nor with the bed neither with the hot tubb. but i have all addons, so the logs are really necessary to take a look in your prob.
Are you shure you putted in AL Emulator part ?


Title: Re: Nudist Hack V 3.2.3 (Updated *20100526*)
Post by: sigi on 2010 May 26, 19:28:48
I added a newer version of BHAVS. This should fix the problems reported from those person that have neither FT nor Apartment. This is related to a change in numbering of luas as i found out. the call number changed with freetime, so there were problems with some routines. This fix ist not necessary for people who own a newer expansion set then bon voyage, those should keep the 3.2.6.

Honestly speaking: The last three days when I made the fix I realized I still like the Sims 2 :)
The sims 3 has to little space for modders, the miss of simantics makes it much less modable then the old game. From time to time i take a look to sims 3 and am missing so much. except pescados hack there isn't much stuff out (i don't mean clothing , houses, objects and so on, I am meaning hacks, indidualism in changing/modding the games core behaviour). for sure i will not buy one single more expansion for sims 3.  with killing simantics ea killed the core of sims.... but thats my personal opinion...