Class List
What follows are all the classes used in Battlefield 1942, how many files each is used in, and a brief description. The number of files includes classes found in the Battlefield Vietnam Objects.rfa and Game.rfa .con files.
Ai | 77 | General AI (artificial intelligence, i.e., bots) settings |
AIBotManager | 26 | |
AILandingZone | 9 | Sets the AI beach landing areas. |
AiRadio | 2 | Used for having the AI listen to radio messages. |
AiSettings | 51 | |
AiStrategicArea | 31 | For setting the worth of various terrain to the bots. |
AiStrategy | 99 | Sets various conditionals and goals for the AI. |
AiTemplate | 312 | |
AiTemplatePlugIn | 312 | Tells the AI bots how to operate vehicles, and what they're worth. |
AnimationStateMachine | 34 | Controls the execution of BAF (Bone Animation Files) for soldiers. |
Cloud | 35 | |
Console | 102 | Global commands. |
EnvironmentSound | 34 | |
Game | 346 | General game display properties. |
GeometryTemplate | 1383 | Defines what geometry to use to render a type of object. |
KitTemplate | 3 | Tells the AI bots what the various types of soldiers are worth and are good to fight against. |
LodSelectorTemplate | 208 | Sets the Level of Detail (which polygonal model to use when viewed). |
MaterialManager | 99 | Material properties, such as damage modifiers and friction. |
Musicmanager [Vietnam] | 1 | Loads music to play in the background. Used in only ./vietnamBf1942/Game/Playlists/playlists.con |
NetworkableInfo | 292 | Creates a network node object, needed for multiplayer games. |
Object | 613 | For creating and placing specific instances of objects on a level. |
ObjectiveManager | 7 | |
ObjectTemplate | 2751 | Used to define many objects within the game and link in other data. |
Renderer | 96 | How the renderer displays the underlying data. |
ScoreManager | 6 | For the AI (bots), specifies how much an action (capture flag, kill, etc) is worth. |
ShaderManager | 35 | Specifies the environment map for a level (battle). |
Shadow | 37 | Sets shadow properties for a level. |
Sky | 35 | Sets sun and cloud properties for a level. |
SoldierSound | 4 | |
Sound | 1 | 3D sound effect control. Used in only ./Bf1942/Levels/salerno/Init.con |
SpawnPointManager | 138 | Defines the spawn point indicators that appear on the map. |
Terrain | 35 | |
TextureManager | 67 | Sets where to find textures and whether they have mipmaps. |
TreeRenderer | 18 | |
Water | 62 | For setting the animation and display of water. |
WeaponTemplate | 111 | Tells the AI (bots) how various weapons handle and what they're good for. |
Go to the All Properties list, All Types list, CON file list, or Main scripting page.