MTS2:Creator Guidelines/Game Mods

From SimsWiki
Jump to: navigation, search

This page was last modified 14:51, 30 January 2009

Contents

Game Mods: Introduction

Creating a game modification - may it be a Global Mod, an Object Mod or a Config Mod - requires particular care, because these creations are intended to modify, in different ways, the normal functions and appearance of the game or of the sims.

In order to be sure that your upload gets a positive review from the moderators, please read carefully the following Definitions, so to choose correctly the upload category, and the Guidelines, that you must comply to, in order to see your upload approved.


Guidelines

In order for a Game Mod to be approved, it must meet the following requirements.

Correct game compatibility

While uploading the mod, you must check the appropriate icons in the Game Compatibility panel. Unless you can prove (with appropriate testing) that the mod works with less requirements, a Global Mod should be marked with ALL the Expansions that you have installed. We understand that a Global Mod marked as base-game compatible is much more appealing that one that requires 7 different EP's, but it's up to you to find out what are the real game requirements. SimPE has a nice "Compare" function that lets the creator compare a specific BHAV or BCON from the various EP; and you can modify SimPE's "file table" to exclude one or more EP while cloning an object. Use these functions, if you want to create something that can work without the EP that you have!

Extensive testing

You can't upload a Global Mod without having tested it extensively. While not mandatory, it's strongly suggested to test the mod using the AnyGameStarter, that can create clean test games, optionally excluding one or more EP that you have installed. This last feature is extremely useful if you claim your mod to work in game configurations different than your actual one (e.g. if you claim your mod to be base-game compatible when you do have some EPs installed).

Package clean-up

Either you are creating an overriding Global Mod or an autonomous Object Mod, you must include in the package only the resources that you have actually modified or are anyway required for your mod to work. Useless, unmodified resources left in the package reduce the overall game compatibility of the mod, and only lead to conflicts with other mods, heavier usage of the CPU and longer loading times. Therefore, don't include in your Mod meshes, textures or code already existing in game; on the contrary, you should instruct your Mod to re-use the existing Maxis resources (ask in the Create forums if you don't know how to do that).

English translation

MTS2 is an English-only forum, and all the uploads *must* be fully translated in English; any additional language is welcome, but English is always required. This rule applies to messages, catalog descriptions, pie menus, and also to the screenshots attached to you upload post. If your game is installed in a non-English language, you must use the AnyGameStarter in order to set up a test game in English. UK creators please remember that the game objects use as "default language" the US English , which is completely separated from the UK language. Of course, this rule does not apply to a "Fix" that is supposed to correct an error in a specific non-English language.

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox