Ah you see, you wont, because you have to disassemble the EXE, this is what pd and VK do...
EDIT: Noticed to edited your post, your kinda right, but that will not always be the case because some classes borrow from others.
:/EDITAnyhow, This will show you what the inside of the EXE looks like, its in Machine Code / ASM...
Not with everything named btw, you have to do that yourself, thanks to pd for me using hes TS IDB
ObjectTypeClass Includes...
RulesClassName=
AlphaImage=
Crushable=
CrushSound=
RadarInvisible=
Selectable=
LegalTarget=
Armor=
Strength=
Immune=
Insignificant=
HasRadialIndicator=
RadialColor=
IgnoresFirestorm=
ArtClassTheater=
NewTheater=
Voxel=
Notes...HMEC, if found, can be ANYTHING with this ID, is hardcoded to have Strength=1200
I think, *THINK*, if the string on Voxel= is not found, it looks for .SHP...
Selectable= defaults to "1/true/on"
Image= takes one value, max string size of 25 characters.
EDIT: Noticed to edited your post.
:/EDITAbout the Theater Prefixes, They are in ObjectClass, but not with the rest, they are ObjectTypeClass_Load2DArt.
This class includes... ga, na, gt, nt, ca, ct
Seems #a is the default, but if #a is not found, it will use #t.
I cant work much out, but it loads a .SHP file as we all know, but it does some calculation with the theaters... might be easy to add a new theater...
As for the
%sW string, let me explain what that string does...
%s means replace with given string, this is C/C++ programming syntax.
W is just WW's term for Water i would gather.
This string is used by ObjectTypeClass_Load3DArt, that means Voxels and HVA (VoxLib and MotLib), and does not apply to any SHP object.
First it loads the Voxel, Then the HVA. Then it checks if this Voxels name is "APC", if it is, then it loads the the Voxel and HVA named APCW (W being the prefix string amended), if not, it carries on and loads the normal Voxel and checks for
%sTUR and
%sBARL. APC also does this, i was trying to keep things short.
Now, it could be possible, using some hacks to make it load the
%sW anyway, by making it load this after
%sBARL and
%sTUR in the Voxel and HVA loading, this is another thing to add to my must do list
Dude, you really need to get MSN, all these things your questions discover
This post has been edited by TSHyper: Nov 7 2007, 11:38 PM