69
79
if (ycol) {velocity.y = 0;}
76
86
//Scene::GetCamera()->position = position;
79
89
Creature::Creature() : Entity(),
84
94
sprite = new SpriteAnimation("creature.png", FILTER_NONE, 64, 64);
85
95
sprite->Add("idle", 0, 0, 0.35f);
96
sprite->Add("move", 1, 2, 4.0f);
92
104
skitter1 = Audio::NewDeck(Assets::RequestAudio("skitter1.ogg"));
93
105
skitter1->SetLoops(0); //loop indefinitely
97
109
//set aiTime to random so creatures tick at different times
98
110
aiTime= (float(rand()) / float(RAND_MAX)) * 1.0f;