SUINEVERE   Sega Saturn Hacks and Homebrew

SATURN LINK : MIDGAARD   PROP PROPSETTER
Guides » Running the world » Archon help » P » PROP PROPSETTER
PROP PROPSETTER
Property   : Prop_PropSetter
Targets    : All
Parameters : TRIGGER=[TRIGTYPE] (BUBBLE=TRUE/FALSE) [STAT="VALUE"]
Example    : trigger=get bubble=false ammocapacity=10
Example    : trigger=always bubble=false capacity="@x1+${WEIGHT}+5"
Description:
This property changes the settable fields on  the affected object, or an items owner if bubble=true.  The change occurs on the trigger, and is undone on an opposing event, if the trigger has one.  The supported triggers are: ALWAYS, ENTER, BEING_HIT, WEAR_WIELD, GET, USE, PUT ,MOUNT, DROP_PUTIN, HITTING_WITH.  The stats you can discover by using LIST STATS [CLASSNAME].  
"VALUE"s can be anything, including math formulas based on the previous numeric value by including the @x1 variable, or by referencing some other stat using ${OTHERSTAT} syntax inside the value.
Now the warnings: Most fields can be temporarily and conditionally adjusted safely using the various Prop_*Adjuster properties.  This property makes permanent savable changes, similar to MPGSET in a script. It *might* also be able to safely undo a change, making it seem temporary, but its best to use this as a last resort, and to test it first.
[guides] [handbook] [races] [classes] [world] [levels] [help] [search] [home] [play]