I'm making an avatar selection type thing (where you pick your avatar before the game starts). I have to make a lot of them, and i was wondering what the easiest way to make a standardized avatar would be, but couldn't figure it out.
Properties the Avatar needs to keep standard:
Speed, acceleration, deceleration
Collision size
etc. (to keep things fair)
Properties the Avatar needs to have changed:
Unit sounds (these are a pain to edit manually)
Different models (obviously)
etc. (to retain the unit's unique characteristics)
I played around with it a bit more, and i THINK the best way to do it is create a new "unit" and "actor", based on it's normal in-game unit or actor, and set all fields to it's parent (normal). Then change the "based on" field for the new unit and actor to be based on my Avatar, but DO NOT set to parent values when changing this. That way i can just get a few fields in my "Avatar" and "apply value to children".
That way i can easily change a few Avatar properties, and have them immediately applied to all avatars based on it, while retaining their normal unique attributes that are left alone.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm making an avatar selection type thing (where you pick your avatar before the game starts). I have to make a lot of them, and i was wondering what the easiest way to make a standardized avatar would be, but couldn't figure it out.
Properties the Avatar needs to keep standard:
Speed, acceleration, deceleration
Collision size
etc. (to keep things fair)
Properties the Avatar needs to have changed:
Unit sounds (these are a pain to edit manually)
Different models (obviously)
etc. (to retain the unit's unique characteristics)
I played around with it a bit more, and i THINK the best way to do it is create a new "unit" and "actor", based on it's normal in-game unit or actor, and set all fields to it's parent (normal). Then change the "based on" field for the new unit and actor to be based on my Avatar, but DO NOT set to parent values when changing this. That way i can just get a few fields in my "Avatar" and "apply value to children".
That way i can easily change a few Avatar properties, and have them immediately applied to all avatars based on it, while retaining their normal unique attributes that are left alone.