this appeard in the game folder some time ago, no one knew what it was, no one understood why it was there
OBJECT****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.
thats what it is
Now, i know you can remove it from the game folder, and the game still runs. I'm still looking into this file though because it controls some server messaging, and if you know anything about coding, you know that Instant Win, Server Crasher, Client Crasher, weapon spawn, etc. are all done via server messaging
can you argue with
Code:
ChangeToWeapon(const char* pWeaponName).CPlayerObj::DoWeaponChange !m_pPlayerAttachments return.CPlayerObj::MultiplayerInit m_eFigureType : %d
or
Code:
CPlayerObj::GimmeGunCheat...CPlayerObj::HandleExit()....Player..RespawnInvulnerabilityTime....€@cplayerObj::SetClientLoaded pBody->HideBody(false)
how about
Code:
CPlayerObj::ChangeWeapon -- if(pWeapon->bNoSelect) return...CPlayerObj::ChangeWeapon -- if(!pWeapon)
found all that in Object LTO