| Line 20: |
Line 20: |
| | == Mod types == | | == Mod types == |
| | === Data mod === | | === Data mod === |
| − | [[Data Modding|Read the documentation here.]]] | + | [[Data Modding|Read the documentation here.]] |
| | + | |
| | Data mods can add, change or remove software types, AI company types, name generators and employee personalities. This is all done with [[TyD|TyD]] files, however software can have scripts attached using [[SIPL|SIPL]] scripts. | | Data mods can add, change or remove software types, AI company types, name generators and employee personalities. This is all done with [[TyD|TyD]] files, however software can have scripts attached using [[SIPL|SIPL]] scripts. |
| | | | |
| | === Furniture === | | === Furniture === |
| − | [[Furniture Modding|Read the documentation here.]]] | + | [[Furniture Modding|Read the documentation here.]] |
| | + | |
| | You can add furniture using .obj 3D object files. The furniture modding system, while only using [[TyD|TyD]] files, allows you to change pretty much anything about your furniture that would be possible to change from within the game's engine. | | You can add furniture using .obj 3D object files. The furniture modding system, while only using [[TyD|TyD]] files, allows you to change pretty much anything about your furniture that would be possible to change from within the game's engine. |
| | | | |
| | === Materials === | | === Materials === |
| − | [[Material Modding|Read the documentation here.]]] | + | [[Material Modding|Read the documentation here.]] |
| | + | |
| | Material mods allow you to load textures into the game for interior walls, exterior walls, floors, roofs and paths. | | Material mods allow you to load textures into the game for interior walls, exterior walls, floors, roofs and paths. |
| | | | |
| | === Code mod === | | === Code mod === |
| − | [[Code Modding|Read the documentation here.]]] | + | [[Code Modding|Read the documentation here.]] |
| | + | |
| | If you want to dive even further, you can put .cs directly with the game, and it will compile and load your scripts on startup. For more control you can compile your own DLL files for the game to load. | | If you want to dive even further, you can put .cs directly with the game, and it will compile and load your scripts on startup. For more control you can compile your own DLL files for the game to load. |
| | | | |
| | === Localizations === | | === Localizations === |
| | To create a localization you can copy the English folder from the Localization folder and fill in your own text in the appropriate fields. Again, localization files are written entirely in [[TyD|TyD]], to be easily human readable. | | To create a localization you can copy the English folder from the Localization folder and fill in your own text in the appropriate fields. Again, localization files are written entirely in [[TyD|TyD]], to be easily human readable. |