hobosphere
10-30-2005, 05:27 AM
Ok fellow gentlemen and interested onlookers, in this thread we will hopefully discover a way to have custom player models in this game called dod:source.
My mission - To add a cap like in 1.3 to the German sniper class in dod:source.
Status - So far i've compiled the model successfully with cap on. I can view it in model viewer and it looks rather cool.
Result - Cannot join servers due to consistency problems
Emotional state - Pissed off.
Solution - nfi.
What are the rules of consistency? The cap model is slightly larger than helmet but how does the game know it's broken the bounds of conformity!!
More information
The decompiled German sniper looks like this (not exact file names)
german_sniper.smd
lod1_german_sniper.smd
lod2_german_sniper.smd
lod3_german_sniper.smd
lod4_german_sniper.smd
lod5_german_sniper.smd
german_helmet.smd
lod1_german_helmet.smd
lod2_german_helmet.smd
lod3_german_helmet.smd
lod4_german_helmet.smd
lod5_german_helmet.smd
unknown_model.smd (i'm assuming for when the helmet falls off so it's just a head with hair)
lod1_unknown_model.smd
lod2_unknown_model.smd
lod3_unknown_model.smd
lod4_unknown_model.smd
lod5_unknown_model.smd
When i simply replace the german helmet.SMD with the cap and try to compile (so the cap falls off like a helmet) the compiler would give me an error relating to only allowing 1 $shadowlod. So then i added the cap to each german_sniper.smd and all the lod versions then commented out all the qc code referring to the helmet and unknown model. This successfully compiles, but when trying it in-game i get the aforementioned consistency errors in game.
If you have epiphany, a vision, if someone decides to travel into the wilderness to converse with the universe and discovers a solution please share it.
My mission - To add a cap like in 1.3 to the German sniper class in dod:source.
Status - So far i've compiled the model successfully with cap on. I can view it in model viewer and it looks rather cool.
Result - Cannot join servers due to consistency problems
Emotional state - Pissed off.
Solution - nfi.
What are the rules of consistency? The cap model is slightly larger than helmet but how does the game know it's broken the bounds of conformity!!
More information
The decompiled German sniper looks like this (not exact file names)
german_sniper.smd
lod1_german_sniper.smd
lod2_german_sniper.smd
lod3_german_sniper.smd
lod4_german_sniper.smd
lod5_german_sniper.smd
german_helmet.smd
lod1_german_helmet.smd
lod2_german_helmet.smd
lod3_german_helmet.smd
lod4_german_helmet.smd
lod5_german_helmet.smd
unknown_model.smd (i'm assuming for when the helmet falls off so it's just a head with hair)
lod1_unknown_model.smd
lod2_unknown_model.smd
lod3_unknown_model.smd
lod4_unknown_model.smd
lod5_unknown_model.smd
When i simply replace the german helmet.SMD with the cap and try to compile (so the cap falls off like a helmet) the compiler would give me an error relating to only allowing 1 $shadowlod. So then i added the cap to each german_sniper.smd and all the lod versions then commented out all the qc code referring to the helmet and unknown model. This successfully compiles, but when trying it in-game i get the aforementioned consistency errors in game.
If you have epiphany, a vision, if someone decides to travel into the wilderness to converse with the universe and discovers a solution please share it.