Difference between revisions of "TS3PR/Sims3GameplaySystems"

From SimsWiki
Jump to: navigation, search
(Update namespaces for 1.67/69/70)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
This Page is currently simply a stub, if you have information to contribute on any of these classes, please create the page and add info about it to this page.  
 
This Page is currently simply a stub, if you have information to contribute on any of these classes, please create the page and add info about it to this page.  
 +
 +
Sims3GameplaySystems contains coding for much of the simulation in the game, including managing Sims, controlling the flow of time, handling real-time and sim-time alarm systems, processing various in-game events as they occur, and other such functionality central to the game.
 +
 +
Some abstract implementations of certain objects, like books, spawners, and rabbitholes, are also present here; these base-level implementations are further extended upon in [[TS3PR/Sims3GameplayObjects|Sims3GameplayObjects]].
  
 
'''Please ensure you give separate headings for classes, enums, interfaces and other object types'''
 
'''Please ensure you give separate headings for classes, enums, interfaces and other object types'''
Line 5: Line 9:
 
==Namespaces==
 
==Namespaces==
  
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay|Sims3.Gameplay]] -
+
*[[/Sims3.Gameplay/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Abstracts|Sims3.Gameplay.Abstracts]] -
+
*[[/Sims3.Gameplay.Abstracts/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ActiveCareer|Sims3.Gameplay.ActiveCareer]] -
+
*[[/Sims3.Gameplay.Academics/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ActiveCareer.ActiveCareers|Sims3.Gameplay.ActiveCareer.ActiveCareers]] -
+
*[[/Sims3.Gameplay.ActiveCareer/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Actors|Sims3.Gameplay.Actors]] -
+
*[[/Sims3.Gameplay.ActiveCareer.ActiveCareers/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ActorSystems|Sims3.Gameplay.ActorSystems]] -
+
*[[/Sims3.Gameplay.Actors/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ActorSystems.Children|Sims3.Gameplay.ActorSystems.Children]] -
+
*[[/Sims3.Gameplay.ActorSystems/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Autonomy|Sims3.Gameplay.Autonomy]] -
+
*[[/Sims3.Gameplay.ActorSystems.Children/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Careers|Sims3.Gameplay.Careers]] -
+
*[[/Sims3.Gameplay.Autonomy/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.CAS|Sims3.Gameplay.CAS]] -
+
*[[/Sims3.Gameplay.Careers/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.CAS.Locale|Sims3.Gameplay.CAS.Locale]] -
+
*[[/Sims3.Gameplay.CAS/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Controllers|Sims3.Gameplay.Controllers]] -
+
*[[/Sims3.Gameplay.CAS.Locale/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Core|Sims3.Gameplay.Core]] -
+
*[[/Sims3.Gameplay.CelebritySystem/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.DreamsAndPromises|Sims3.Gameplay.DreamsAndPromises]] -
+
*[[/Sims3.Gameplay.ChildAndTeenUpdates/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.EventSystem|Sims3.Gameplay.EventSystem]] -
+
*[[/Sims3.Gameplay.Controllers/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Interactions|Sims3.Gameplay.Interactions]] -
+
*[[/Sims3.Gameplay.Core/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.InteractionsShared|Sims3.Gameplay.InteractionsShared]] -
+
*[[/Sims3.Gameplay.DreamsAndPromises/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Interfaces|Sims3.Gameplay.Interfaces]] -
+
*[[/Sims3.Gameplay.DynamicChallenges/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Locations|Sims3.Gameplay.Locations]] -
+
*[[/Sims3.Gameplay.EventSystem/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.MapTags|Sims3.Gameplay.MapTags]] -
+
*[[/Sims3.Gameplay.Interactions/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Moving|Sims3.Gameplay.Moving]] -
+
*[[/Sims3.Gameplay.InteractionsShared/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ObjectComponents|Sims3.Gameplay.ObjectComponents]] -
+
*[[/Sims3.Gameplay.Interfaces/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects|Sims3.Gameplay.Objects]] -
+
*[[/Sims3.Gameplay.Locations/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Electronics|Sims3.Gameplay.Objects.Electronics]] -
+
*[[/Sims3.Gameplay.MapTags/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.FireFightingObjects|Sims3.Gameplay.Objects.FireFightingObjects]] -
+
*[[/Sims3.Gameplay.Moving/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Fishing|Sims3.Gameplay.Objects.Fishing]] -
+
*[[/Sims3.Gameplay.ObjectComponents/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.FoodObjects|Sims3.Gameplay.Objects.FoodObjects]] -
+
*[[/Sims3.Gameplay.Objects/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Gardening|Sims3.Gameplay.Objects.Gardening]] -
+
*[[/Sims3.Gameplay.Objects.Academics/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.HobbiesSkills.Inventing|Sims3.Gameplay.Objects.HobbiesSkills.Inventing]] -
+
*[[/Sims3.Gameplay.Objects.Alchemy/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Insect|Sims3.Gameplay.Objects.Insect]] -
+
*[[/Sims3.Gameplay.Objects.Decorations/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Miscellaneous|Sims3.Gameplay.Objects.Miscellaneous]] -
+
*[[/Sims3.Gameplay.Objects.Decorations.Mimics/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.ScriptedReactions|Sims3.Gameplay.Objects.ScriptedReactions]] -
+
*[[/Sims3.Gameplay.Objects.Electronics/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Seating|Sims3.Gameplay.Objects.Seating]] -
+
*[[/Sims3.Gameplay.Objects.Elevator/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Objects.Vehicles|Sims3.Gameplay.Objects.Vehicles]] -
+
*[[/Sims3.Gameplay.Objects.Entertainment/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Opportunities|Sims3.Gameplay.Opportunities]] -
+
*[[/Sims3.Gameplay.Objects.Environment/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Pools|Sims3.Gameplay.Pools]] -
+
*[[/Sims3.Gameplay.Objects.FireFightingObjects/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.RealEstate|Sims3.Gameplay.RealEstate]] -
+
*[[/Sims3.Gameplay.Objects.Fishing/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Rewards|Sims3.Gameplay.Rewards]] -
+
*[[/Sims3.Gameplay.Objects.FoodObjects/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Roles|Sims3.Gameplay.Roles]] -
+
*[[/Sims3.Gameplay.Objects.Gardening/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Routing|Sims3.Gameplay.Routing]] -
+
*[[/Sims3.Gameplay.Objects.HobbiesSkills/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Scenarios|Sims3.Gameplay.Scenarios]] -
+
*[[/Sims3.Gameplay.Objects.HobbiesSkills.Inventing/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Services|Sims3.Gameplay.Services]] -
+
*[[/Sims3.Gameplay.Objects.Insect/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.SharedInteractions|Sims3.Gameplay.SharedInteractions]] -
+
*[[/Sims3.Gameplay.Objects.Island/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.SimDebug|Sims3.Gameplay.SimDebug]] -
+
*[[/Sims3.Gameplay.Objects.Misc/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Situations|Sims3.Gameplay.Situations]] -
+
*[[/Sims3.Gameplay.Objects.Miscellaneous/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Skills|Sims3.Gameplay.Skills]] -
+
*[[/Sims3.Gameplay.Objects.Rewards/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Socializing|Sims3.Gameplay.Socializing]] -
+
*[[/Sims3.Gameplay.Objects.ScriptedReactions/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.StoryProgression|Sims3.Gameplay.StoryProgression]] -
+
*[[/Sims3.Gameplay.Objects.Seating/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Tasks|Sims3.Gameplay.Tasks]] -
+
*[[/Sims3.Gameplay.Objects.Vehicles/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Telemetry|Sims3.Gameplay.Telemetry]] -
+
*[[/Sims3.Gameplay.OnlineGiftingSystem/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.ThoughtBalloons|Sims3.Gameplay.ThoughtBalloons]] -
+
*[[/Sims3.Gameplay.Opportunities/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Tuning|Sims3.Gameplay.Tuning]] -
+
*[[/Sims3.Gameplay.Passport/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.TuningValues|Sims3.Gameplay.TuningValues]] -
+
*[[/Sims3.Gameplay.PetObjects/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Tutorial|Sims3.Gameplay.Tutorial]] -
+
*[[/Sims3.Gameplay.PetSystems/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.UI|Sims3.Gameplay.UI]] -
+
*[[/Sims3.Gameplay.Pools/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Utilities|Sims3.Gameplay.Utilities]] -
+
*[[/Sims3.Gameplay.RealEstate/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.Visa|Sims3.Gameplay.Visa]] -
+
*[[/Sims3.Gameplay.Rewards/]] -
*[[TS3_Programmer's_Reference/Sims3GameplaySystems/Sims3.Gameplay.WorldBuilderUtil|Sims3.Gameplay.WorldBuilderUtil]] -
+
*[[/Sims3.Gameplay.Roles/]] -
 +
*[[/Sims3.Gameplay.Routing/]] -
 +
*[[/Sims3.Gameplay.Scenarios/]] -
 +
*[[/Sims3.Gameplay.Scuba/]] -
 +
*[[/Sims3.Gameplay.Seasons/]] -
 +
*[[/Sims3.Gameplay.Services/]] -
 +
*[[/Sims3.Gameplay.SharedInteractions/]] -
 +
*[[/Sims3.Gameplay.SimDebug/]] -
 +
*[[/Sims3.Gameplay.Situations/]] -
 +
*[[/Sims3.Gameplay.Skills/]] -
 +
*[[/Sims3.Gameplay.Socializing/]] -
 +
*[[/Sims3.Gameplay.StoreSystems/]] -
 +
*[[/Sims3.Gameplay.StoryProgression/]] -
 +
*[[/Sims3.Gameplay.Tasks/]] -
 +
*[[/Sims3.Gameplay.Telemetry/]] -
 +
*[[/Sims3.Gameplay.ThoughtBalloons/]] -
 +
*[[/Sims3.Gameplay.TimeTravel/]] -
 +
*[[/Sims3.Gameplay.Tuning/]] -
 +
*[[/Sims3.Gameplay.TuningValues/]] -
 +
*[[/Sims3.Gameplay.Tutorial/]] -
 +
*[[/Sims3.Gameplay.UI/]] -
 +
*[[/Sims3.Gameplay.Utilities/]] -
 +
*[[/Sims3.Gameplay.Visa/]] -
 +
*[[/Sims3.Gameplay.WorldBuilderUtil/]] -
 +
*[[/Sims3.UI.View/]] -

Latest revision as of 20:11, 28 January 2021

This Page is currently simply a stub, if you have information to contribute on any of these classes, please create the page and add info about it to this page.

Sims3GameplaySystems contains coding for much of the simulation in the game, including managing Sims, controlling the flow of time, handling real-time and sim-time alarm systems, processing various in-game events as they occur, and other such functionality central to the game.

Some abstract implementations of certain objects, like books, spawners, and rabbitholes, are also present here; these base-level implementations are further extended upon in Sims3GameplayObjects.

Please ensure you give separate headings for classes, enums, interfaces and other object types

[edit] Namespaces

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox