Jump to content

Pronouns for TS4


Recommended Posts

Posted

Pronouns for TS4

View File

Pronouns for TS4

This mod allows to set all pronouns for a sim at once with a cheat command without using CAS.

Setting pronouns which can't be set in CAS is possible and EA might consider these as offending. There is unfortunately no way to check and block offending pronouns from within this mod, so they will be set no matter what they are. Do not upload a sim with pronouns set with ths mood to any EA service.

The previous version allowed to fix typos dynamically, this is unfortunately no longer possible. A cheat command to fix the typos manually might be a sufficient alternative.

Cheat Command

o19.pronouns - Show the current pronouns.
o19.pronouns ||||| - Remove custom pronouns. 
o19.pronouns she|her|her|hers|herself| - Set pronouns. 
o19.pronouns she|her|her|hers|herself| 1234 - Set pronouns for a random sim with sim_id 1234. 
o19.pronouns "she or he|her or his|her|hers|herself|" - Set pronouns with spaces. 
o19.pronouns she|"her or his"|her|hers|herself| - Set pronouns with spaces.

Each pronoun must end with a '|'. The '|' and/or '"' characters can't be used in a pronoun. Pronoun texts with more or less than 5 '|' will be ignored. Text after the 5th '|' will be discarded.

Type and order of pronouns with examples:

  1. Subjective: She/He/They/______ would like a grilled cheese.
  2. Objective: o19 told her/him/them/______ about the best grilled cheese.
  3. Possessive Dependent: Grilled cheese is her/his/their/______ 1st love.
  4. Possessive Independent: That grilled cheese is hers/his/theirs/______.
  5. Reflexive: o19 made the grilled cheese herself/himself/themselves/______.

Known Issues

Most set pronouns can be viewed and edited in CAS. In case EA accidentally considers one of the pronouns as offending changes to the pronouns can not be saved before removing the offending pronoun(s). Either keep the pronouns as-is or clear offending words.
Where I live there's no difference between 'cat' and 'pussy' or (she-)'dog' and 'bitch'. while referring these within pronouns can be tricky.

Unknown Issues / Beta

These pronouns should be saved to the save game (not tested).

Alternatives

Sims 4 Control Menu has the option to modify the name and pronouns of sims. It's in the CM menu and can be a little bit time consuming to set all 5 pronouns for multiple sims.

Setting the pronouns in TS4 is also possible, except for pronouns which are considered inappropriate by EA for random reasons.

Addendum

Game compatibility

This mod has been tested with The Sims 4 1.108.335, S4CL 3.6, TS4Lib 0.3.24 (2024-07-25). It is expected to be compatible with many upcoming releases of TS4, S4CL and TS4Lib.

Dependencies

Download the ZIP file, not the sources.

If not installed download and install TS4 and these mods. All are available for free.

Installation

  • Locate the localized The Sims 4 folder which contains the Mods folder.
  • Extract the ZIP file into this The Sims 4 folder.
  • It will create the directories/files Mods/_o19_/$mod_name.ts4script, Mods/_o19_/$mod_name.package, mod_data/$mod_name/* and/or mod_documentation/$mod_name/*
  • mod_logs/$mod_name.txt will be created as soon as data is logged.

Manual Installation

If you don't want to extract the ZIP file into The Sims 4 folder you might want to read this.

  • The files in ZIP-File/mod_data are usually required and should be extracted to The Sims 4/mod_data.
  • The files in ZIP-File/mod_documentation are for you to read it. They are not needed to use this mod.
  • The Mods/_o19_/*.ts4script files can be stored in a random folder within Mods or directly in Mods. I highly recommend to store it in _o19_ so you know who created it.

Usage Tracking / Privacy

This mod does not send any data to tracking servers. The code is open source, not obfuscated, and can be reviewed.

Some log entries in the log file ('mod_logs' folder) may contain the local username, especially if files are not found (WARN, ERROR).

External Links

Donations

Copyright and License

  • © 2024 Oops19
  • License for '.package' files: Electronic Arts TOS for UGC
  • License for other media unless specified differently: CC BY 4.0 unless the Electronic Arts TOS for UGC overrides it. This allows you to use this mod and re-use the code even if you don't own The Sims 4. Have fun extending this mod and/or integrating it with your mods.

Oops19 / o19 is not endorsed by or affiliated with Electronic Arts or its licensors. Game content and materials copyright Electronic Arts Inc. and its licensors. Trademarks are the property of their respective owners.

TOS

  • Please don't put it behind a paywall.
  • Please don't create mods which break with every TS4 update.
  • For simple tuning modifications use Patch-XML
  • or LiveXML.
  • To check the XML structure of custom tunings use VanillaLogs.

 


  • Submitter
  • Submitted
    05/31/2022
  • Category
  • Requirements
    S4CL

 

Posted

How should I know?
I only heard of people pressing random keys to make the 'OK/Save' button available as it's greyed out for pronouns EA doesn't like. I can't fix everything but if they accidentally added '@' in the pronouns for their sims this mod should help them.

  • 2 years later...
Posted
8 hours ago, Dwjliel said:

Are we able to work around EA censorship filters for pronouns do u know? Like we cant bit slut/bitch instead of she/they.

I'm a prude player and would never ever purposefully create or use a mod to mitigate the TS4 censorship in any way ;)
In case the word 'slut' is a fantasy word and makes absolutely no sense in your native language feel free to add it as 'sl@ut' in the pronoun field and let TS4 show it as 'slut'.

  • 3 weeks later...
Posted

@Dwjliel I updated it silently, so you hopefully didn't receive a notification. It still needs some testing, even though there's little which can go wrong when using cheat commands, except of the command failing.

PS: ColonolNutty integrated such functionality into ControlMenu > Sim > Name - so in case you are using CM it could replace this mod.

Posted (edited)

Thanks very muchly for the heads up! Not using That other mod so seperate functionality is much appreciacted, thank you! <3

Answered some of my own questions below:

"mod_sources" is now included in the DL, I put it in just "Electronic Arts\The Sims 4\" not \mods and it worked.

 

S4CL IS still required.

 

Putting a term in qutation marks allow spaces EG:
o19.pronouns slut|"hot slut"|slag|whore|whorself|

Edited by Dwjliel
Posted

I try to always include mod_sources for those who are interested. Unless you want to fix things on your own ignore the contents.

Mod creators would extract it to 'Mods/whatever/Scripts/pronouns/pronouns.y' and can reload the script with 'r pronouns.pronouns' after modifying the source. To add more logging or things like this.

I use S4CL for logging and cheat commands. It could be easily replaced with vanilla code. Anyhow in case something changes in vanilla code I usually don't need to adjust a thing in my mod as SC4L will be fixed. This didn't work here when EA changed a property to a Field as injecting with S4CL also can't handle all cases.

Interesting how spaces are handled. I thought of using `o19.pronouns 'a|b|c|d|e|' while this changed the 1st pronoun to `'a'.
Thanks for this info, I'll update the docs.

  • 9 months later...
Posted

Still a big fan of this mod! 

Not the brightest myself tho, and didn't know  exactly what pronouns go where in a sentence. 

SO here's an in-game example to use as a reference of how/where the pronouns are used so we can see where they correlate to the input.

Not they're not correct in this image, its just so you can see which string is used where.

 

image.png.d974c9d125d24fe33844b5d1fa850c58.png 

    o19.pronouns slut|"the slut"|"dat slut"|dumbslut|slutsself|

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...