Oh, yeah - I need to make a level editor/builder before I can make any levels! You've got a little mesh preview window in one corner, which has clicky buttons to let you select the class (static wall, dynamic wall, static floor, dynamic object, etc), mesh and material (skin, effectively) you want. You can then place this down on a grid, on three different storeys, and manipulate it like change the angle in 90 degree jumps and link dynamic object to each other. At the moment, you can only change the mesh and material selected and can't place anything down; it doesn't sound like much, but it's a lot of coding. A lot of
untidy coding...
And, the sticky out bit was an idea I got off the UT rocket launcher mesh - I've put it there with the excuse that it protects the user from feedback or something. It shouldn't poke anybody in the stomach as it's actually off to the side a bit, meaning it (should) run alongside the troop's forearm. I hope...
Oh - and don't expect a playable game any time soon! This one's going to keep me busy for a while!
Once I've got more of the level editor in place, I'll give you a quick rundown of how I've done everything, Epi - see if I can give you a few pointers for if you, or anyone else, tries to make a level editor themselves.
"I am a living, thinking entity who was created in the sea of information."