Difference between revisions of "TS3PR"
From SimsWiki
m (moved TS3 Programmer's Reference to TS3PR) |
m |
||
Line 1: | Line 1: | ||
This page is the top-level document for the reference to all Sims 3 .NET DLLs relevant to modding. Click on the DLL file you're interested in. In most cases, it will probably be Sims3GameplaySystems.dll or Sims3GameplayObjects.dll | This page is the top-level document for the reference to all Sims 3 .NET DLLs relevant to modding. Click on the DLL file you're interested in. In most cases, it will probably be Sims3GameplaySystems.dll or Sims3GameplayObjects.dll | ||
− | *[[ | + | *[[TS3PR/ScriptCore|ScriptCore.dll]] - Contains all P/Invoke functions necessary for interacting with the game's EXE, functions and classes are pretty low-level. |
− | *[[ | + | *[[TS3PR/SimIFace|SimIFace.dll]] - Contains classes dealing with interfaces for various parts of the game interface, CAS, BuildBuy etc, also deals with some animation. |
− | *[[ | + | *[[TS3PR/Sims3GameplayObjects|Sims3GameplayObjects.dll]] - Contains classes for various in-game objects and some related actions. |
− | *[[ | + | *[[TS3PR/Sims3GameplaySystems|Sims3GameplaySystems.dll]] - Contains classes for making the Sim world go round; actions, interactions, events etc. |
− | *[[ | + | *[[TS3PR/Sims3Metadata|Sims3Metadata.dll]] - Contains classes dealing with textures, colours, patterns and resources. |
− | *[[ | + | *[[TS3PR/UI|UI.dll]] - deals with visuals and menus for interfaces, mostly ties in with SimIFace.dll |
Revision as of 05:47, 28 October 2010
This page is the top-level document for the reference to all Sims 3 .NET DLLs relevant to modding. Click on the DLL file you're interested in. In most cases, it will probably be Sims3GameplaySystems.dll or Sims3GameplayObjects.dll
- ScriptCore.dll - Contains all P/Invoke functions necessary for interacting with the game's EXE, functions and classes are pretty low-level.
- SimIFace.dll - Contains classes dealing with interfaces for various parts of the game interface, CAS, BuildBuy etc, also deals with some animation.
- Sims3GameplayObjects.dll - Contains classes for various in-game objects and some related actions.
- Sims3GameplaySystems.dll - Contains classes for making the Sim world go round; actions, interactions, events etc.
- Sims3Metadata.dll - Contains classes dealing with textures, colours, patterns and resources.
- UI.dll - deals with visuals and menus for interfaces, mostly ties in with SimIFace.dll