Ok, this time, I have 2 questions.
1.) How do you determine Color Shift for both Item/Weapon Color and projectile/trail color, as in, how do you define the digits to get colors like red, blue, etc. What is the purpose for color shift if you already have textures to define the gun colors?
2.) I am using Space Guy's old ammo script, and the current weapon I am working on calls Load Checks when the weapon is drawn, while it's ready, and after it fires.
Activate -> LoadCheckA
LoadCheckA ~> ifAmmoFull? -> Ready
LoadCheckA ~> ifNoAmmo -> LoadCheckB
LoadCheckB -> Reload
Reload -> Ready
Ready ~> Wait1Second -> LoadCheckA
Ready ~> TriggerDown -> Fire
Fire -> ReloadCheckA
ReloadCheckA ~> ifAmmoFull? -> Ready
ReloadCheckA ~> ifNoAmmo -> ReloadCheckB
ReloadCheckB -> Reload
Would it be wise to keep this system in place, or are the extra LoadChecks unneccessary? I can post the full state system if anyone doesn't have enough info.