Low, Medium, and High Quality Models based on settings
Posted: 30 Mar 2008, 00:18
Purpose: Make Spring more playable to the slower pc players, and make it more fancy for great pc players.
Plan: Default the mods to have ModelQualityControl[or some other name] to 0. But if you can assign high, low, and medium models, which would be named Frog:LQ.s3o, Frog:MQ.s3o, and Frog:HQ.s3o [which would make it = 1 if it could models for all of them, otherwise default to all :LQ or found models]. Where ":LQ", ":MQ", and ":HQ" would define whether it's low, medium, or high quality respectively.
Syntax wise there are few to none times that those terms would be used in sequence so there would be no conflicts. It would still be model=Frog.s3o in Frog.fbi, and based on settings would change the clientside model to the set quality.
Conflicts with current mods: None, it would just use the model it finds normally, most likely this would be a pregame thing which would add a few seconds to load times, but would be worth it in reducing lower specced players and making the high specced players happy.
Plan: Default the mods to have ModelQualityControl[or some other name] to 0. But if you can assign high, low, and medium models, which would be named Frog:LQ.s3o, Frog:MQ.s3o, and Frog:HQ.s3o [which would make it = 1 if it could models for all of them, otherwise default to all :LQ or found models]. Where ":LQ", ":MQ", and ":HQ" would define whether it's low, medium, or high quality respectively.
Syntax wise there are few to none times that those terms would be used in sequence so there would be no conflicts. It would still be model=Frog.s3o in Frog.fbi, and based on settings would change the clientside model to the set quality.
Conflicts with current mods: None, it would just use the model it finds normally, most likely this would be a pregame thing which would add a few seconds to load times, but would be worth it in reducing lower specced players and making the high specced players happy.