Modding Tools > Lucas' Simpsons Hit & Run Mod Launcher > Hacks > Mod Requirable Hacks > Custom Character Support

Custom Character Support

This hack must be required by a mod to be enabled.

This hack allows you to enable certain features on new and existing characters.

Requiring This Hack

To require this hack, add this line to your mod's Meta.ini:

RequiredHack=CustomCharacterSupport

Your mod must provide a configuration file when requiring this hack.

Configuring This Hack

To configure this hack, create a file named CustomCharacterSupport.ini and add the parameters necessary for your mod inside it.

; [CHARNAME] Section: Set values for character specified in place of CHARNAME.
	; BlendModeSupport
		; Allows the usage of Additive and Subtractive shaders on this character. 
		; Defaults to 0, meaning all shaders will be forced to Alpha.
	; IsLisa
		; Forces the character to sit 0.12 meters higher in either seat of a car.
		; Defaults to 1 for any character whose name is "lisa" or starts with "l_".
	; IsMarge
		; Stops joints 33, 34 and 35 of the skeleton (Marge's hair) from getting bent down in a car that has SetHighRoof set to 0.
		; Defaults to 1 for any character whose name is "marge" or starts with "m_".
	; IdleAnimationWeight
		; This can be specified once for each idle animation for this skin in the player character's CHO file to control how common each idle animation.
		; The values are relative to one another.
		; Effectively defaults to 5 for the first one, 3 for the second one and 2 for the first one (50%, 30% and 20% chances respectively).

; Other Notes
	; Any character whose internal name starts with m_ or l_ are considered Marge (IsMarge) or Lisa (IsLisa) respectively by default.

[lisa]
BlendModeSupport=0
IsLisa=1
	
[marge]
BlendModeSupport=0
IsMarge=1

[homer]
; All idle animation weights add up to 10
; So a weight of 5 is effectively a 50% chance
IdleAnimationWeight=5
IdleAnimationWeight=3
IdleAnimationWeight=2

Version History

1.25

Fixed an issue where this hack being enabled caused the picking of a player idle animation to always use different random number generation even when no IdleAnimationWeight properties were specified for the character.

1.24

Added the IdleAnimationWeight property to character sections.

This can be specified once for each idle animation for the skin in the character's CHO file to control how common each idle animation is.

1.17.2

Added the BlendModeSupport property to characters that allows the usage of Additive and Subtractive shaders.

1.17

Added this hack.

Donut Team © 2024 · v4.0