I was reading on Doomworld about Doom -> Real World measurements, and I had an idea. What if a mapper could include a text file in his WAD (or in the MAPINFO, whatever) that gave Doomguy specs for that WAD? Here's a sample of how it would look:
Code: Select all
Player Specs {
Viewpoint_Height = 52 //Eyes arn't in chest
Step_Height = 20 //Not quite up to his waist
Radius = 32
Height = 56
Crouch_Height = 34 //If ever implemented
Top_Speed = 64 //Map units per second, with autorun off (running doubles)
Jump_Height = 34 //How much his feet come off the ground
}
This would make Doomguy behave a bit more like a real human, and would allow level designers to make WADs that are closer to real-world measurements by adjusting how Doomguy fits in the environment. It would also allow the creation of "from the monster's view" WADs, like playing as the cyberdemon from 20ft up. Some of this is possible in DEHACKED, but this would allow an easier way.
Come to think of it, this should be integrated with DECORATE, so that WAD makers can specifiy different step sizes for their monsters, and even height-sensitive vision checking, so that imps can't see out of their feet.
How about it? Maybe not this version, but a possibility?