// seaweed.c.inc void bhv_seaweed_init(void) { o->header.gfx.unk38.animFrame = random_float() * 80.0f; } void bhv_seaweed_bundle_init(void) { struct Object *seaweed; seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed); seaweed->oFaceAngleYaw = 14523; seaweed->oFaceAnglePitch = 5500; seaweed->oFaceAngleRoll = 9600; seaweed->header.gfx.scale[0] = 1.0; seaweed->header.gfx.scale[1] = 1.0; seaweed->header.gfx.scale[2] = 1.0; //! gfx.animFrame uninitialized seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed); seaweed->oFaceAngleYaw = 41800; seaweed->oFaceAnglePitch = 6102; seaweed->oFaceAngleRoll = 0; seaweed->header.gfx.scale[0] = 0.8; seaweed->header.gfx.scale[1] = 0.9; seaweed->header.gfx.scale[2] = 0.8; seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f; seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed); seaweed->oFaceAngleYaw = 40500; seaweed->oFaceAnglePitch = 8700; seaweed->oFaceAngleRoll = 4100; seaweed->header.gfx.scale[0] = 0.8; seaweed->header.gfx.scale[1] = 0.8; seaweed->header.gfx.scale[2] = 0.8; seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f; seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed); seaweed->oFaceAngleYaw = 57236; seaweed->oFaceAnglePitch = 9500; seaweed->oFaceAngleRoll = 0; seaweed->header.gfx.scale[0] = 1.2; seaweed->header.gfx.scale[1] = 1.2; seaweed->header.gfx.scale[2] = 1.2; seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f; }