Originally Posted by
supercarz1991
supercarz to the rescue
OBJECT. L T O—You must include all the server logic code in this file, such as artificial intelligence routines for enemies and scorekeeping for multiplayer games. This file should also define all the objects in your game. The DEdit tool can read them from this file directly. This allows a programmer to make a change to what properties a level designer can set on an object and have the changes immediately reflected in the level-editing package.
CSHELL.DLL—This file must implement a client shell. IClientShell is a Jupiter class that has certain functions Jupiter knows it can call into, such as the main update function, or the initialization function.
CRES.DLL—This is a standard Windows resource DLL, containing strings and other resource information. Instead of hard-coding dialog and text into your game, it is a good idea to use this DLL for things like a string-table to facilitate localization. This file should also contain graphics for hardware 2D cursor support.
CRESL.DLL—This file is optional. If cresl.dll is present, any resources in cres.dll that are duplicated in cresl.dll will be used from cresl.dll instead of cres.dll. You can put data that has been localized into other languages into this file and thus not have to change any of your game to port it to another language.
SRES.DLL—This file is rarely used, but is the server equivalent of cres.dll.