NXEngine v1.0.0.6
[NXEngine.git] / trig.fdh
blobf781c6eba8e454ba97773d5fb9c4895b520dd219
1 //hash:bef9350c
2 //automatically generated by Makegen
4 /* located in trig.cpp */
6 //---------------------[referenced from trig.cpp]--------------------//
7 char trig_init(void);
8 void vector_from_angle(uint8_t angle, int speed, int *xs, int *ys);
9 int xinertia_from_angle(uint8_t angle, int speed);
10 int yinertia_from_angle(uint8_t angle, int speed);
11 uint8_t GetAngle(int curx, int cury, int tgtx, int tgty);
12 void EmFireAngledShot(Object *o, int objtype, int rand_variance, int speed);
13 void ThrowObjectAtPlayer(Object *o, int rand_variance, int speed);
14 void ThrowObject(Object *o, int destx, int desty, int rand_variance, int speed);
15 void ThrowObjectAtAngle(Object *o, uint8_t angle, int speed);
18 /* located in ai/ai.cpp */
20 //---------------------[referenced from trig.cpp]--------------------//
21 Object *SpawnObjectAtActionPoint(Object *o, int otype);
24 /* located in common/misc.cpp */
26 //---------------------[referenced from trig.cpp]--------------------//
27 int random(int min, int max);