Difference between revisions of "TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/ActionData"

From SimsWiki
Jump to: navigation, search
(ActionData(string actionKey, CommodityTypes intendedCom, ProductVersion ver, XmlElementLookup table, bool isEp5Installed))
(ActionData(string actionKey, CommodityTypes intendedCom, ProductVersion ver, XmlElementLookup table, bool isEp5Installed))
 
Line 7: Line 7:
 
* '''<ProcTest key=testName>''' The procedural test that is called before displaying the interaction in the pie menu. To use an existing EA method, look for the method in "Sims3.Gameplay.Socializing.SocialTest." If you want to use a method of your own, specify your class name with full namespace, the assembly of your assembly and the method, as shown [https://modthesims.info/showthread.php?p=4018846 here].
 
* '''<ProcTest key=testName>''' The procedural test that is called before displaying the interaction in the pie menu. To use an existing EA method, look for the method in "Sims3.Gameplay.Socializing.SocialTest." If you want to use a method of your own, specify your class name with full namespace, the assembly of your assembly and the method, as shown [https://modthesims.info/showthread.php?p=4018846 here].
 
* '''<Graph jig=socialJigOnePerson>'''
 
* '''<Graph jig=socialJigOnePerson>'''
* '''<RHS>''' SocialData can contain multiple RHS entries. Defines a SocialRuleRHS.
+
* '''<RHS>''' SocialData can contain multiple RHS entries. Defines a [[TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/SocialRuleRHS]] - see page for its xml parsing.
* '''<LHS>''' SocialData can contain multiple LHS entries. Defines a SocialRuleLHS.
+
* '''<LHS>''' SocialData can contain multiple LHS entries. Defines a [[TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/SocialRuleLHS]] - see page for its xml parsing.
  
 
See [[TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/ActionDataBase]] for more tags.
 
See [[TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/ActionDataBase]] for more tags.

Latest revision as of 09:07, 13 November 2023

[edit] ActionData(string actionKey, CommodityTypes intendedCom, ProductVersion ver, XmlElementLookup table, bool isEp5Installed)

Used to parse an <Action> row in an xml file, which defines a social interaction. See the SocialData _XMLs in Sims 3's GameplayData.package for examples. It can also be used to load custom interactions.

Parsed XML tags:

  • <ParMen val=parentTopicTestFunction>
  • <ProcTest key=testName> The procedural test that is called before displaying the interaction in the pie menu. To use an existing EA method, look for the method in "Sims3.Gameplay.Socializing.SocialTest." If you want to use a method of your own, specify your class name with full namespace, the assembly of your assembly and the method, as shown here.
  • <Graph jig=socialJigOnePerson>
  • <RHS> SocialData can contain multiple RHS entries. Defines a TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/SocialRuleRHS - see page for its xml parsing.
  • <LHS> SocialData can contain multiple LHS entries. Defines a TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/SocialRuleLHS - see page for its xml parsing.

See TS3PR/Sims3GameplaySystems/Sims3.Gameplay.Socializing/ActionDataBase for more tags.

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox