2014-02-19, 06:24 PM
Retexturing the stone door is relatively easy. On MDL models the textures are embedded and in TIM format. Just scan the MDL with a TIM extractor/inserter and then reinsert the new TIM texture. There was a tutorial about how to do it with Timviewer somewhere on these forums.
As far as making new doors, the door model itself is just a regular animated model. The unknown part is the collision data. The theory is that a door's collision data is in the door's CP file and is outlined by a series of "CP Triangles" (with special vertex coloring) in the corners. You would use x2mdl and cpgen to scan a door's MDL/CP and check its CP Triangle's color values. Then recreate those in the new door model.
If you can get by with a normal large collision shape on your new small door, You could try to make a new small door and combine it with an existing door's CP file.
As far as making new doors, the door model itself is just a regular animated model. The unknown part is the collision data. The theory is that a door's collision data is in the door's CP file and is outlined by a series of "CP Triangles" (with special vertex coloring) in the corners. You would use x2mdl and cpgen to scan a door's MDL/CP and check its CP Triangle's color values. Then recreate those in the new door model.
If you can get by with a normal large collision shape on your new small door, You could try to make a new small door and combine it with an existing door's CP file.