27#import <Foundation/Foundation.h>
33#define TRUMBLE_MAX_ROTATION 15.0
34#define TRUMBLE_MAX_ROTATIONAL_VELOCITY 5.0
36#define TRUMBLE_GROWTH_RATE 0.01
118- (id) initForPlayer:(
PlayerEntity *)p1 digram:(NSString*) digramString;
120- (void) setupForPlayer:(
PlayerEntity *)p1 digram:(NSString*) digramString;
122- (void) spawnFrom:(
OOTrumble *)parentTrumble;
124- (void) calcGrowthRate;
132- (GLfloat) discomfort;
139- (void) actionShudder;
140- (void) actionStoned;
145- (void) randomizeMotionX;
146- (void) randomizeMotionY;
148- (void) drawTrumble:(
double) z;
149- (void) updateTrumble:(
double) delta_t;
151- (void) updateIdle:(
double) delta_t;
152- (void) updateBlink:(
double) delta_t;
153- (void) updateSnarl:(
double) delta_t;
154- (void) updateProot:(
double) delta_t;
155- (void) updateShudder:(
double) delta_t;
156- (void) updateStoned:(
double) delta_t;
157- (void) updatePop:(
double) delta_t;
158- (void) updateSleep:(
double) delta_t;
159- (void) updateSpawn:(
double) delta_t;
161- (NSDictionary *)dictionary;
162- (void) setFromDictionary:(NSDictionary *)dict;
enum trumble_animation animation
enum trumble_eyes eyeFrame
GLfloat rotational_velocity
enum trumble_mouth mouthFrame
enum trumble_animation nextAnimation