I'm getting to all the GameObject types, and I noticed I don't know much about many of them. bellow I write a bit of pseudocode, and ask about what each field means. All types bellow are representations of tables obtained from calling Lua fields or methods on a GameObject
(just this one, for starters)
type SpellData
{
string name;
byte level;
float castTime; //I imagine this is the static value it takes for any spell to be cast.
float cd;
float currentCd;
float ammo; //What is this?
float ammoTime; //What is this?
float ammoCd; //What is this?
float ammoCurrentCd; //What is this?
[UNKNOWN] toggleState; //what is this? Like Cho'gath's E? true or false (boolean)?
float range;
float mana;
float width; //what does this field means? For example, imagining Lux's E, Lux's Q, Aatrox E, what would this be?
float speed;
[UNKNOWN] targetingType; //what is this?
float coneAngle; //some skills don't have this? Only conic skills have this?
float coneDistance; //same as above.
float acceleration;
[UNKNOWN] castFrame; //what is this?
float maxSpeed;
float minSpeed;
};
Sign In
Create Account

Back to top
Report







