mapMonster.SetAnimation(&mapMonsterAnimation);
mapMonster.Position() = Vector<float>(64, 32);
mapMonster.SetOrientation(Entity::ORIENTATION_SOUTH);
+ map1.SetEntities(&mapMonster, 1);
InitScreen screen(width, height);
} else {
MapState *mapState(new MapState(&map1));
- mapState->AddEntity(&mapMaxim);
- mapState->AddEntity(&mapSelan);
- mapState->AddEntity(&mapGuy);
- mapState->AddEntity(&mapDekar);
-
mapState->ControlEntity(&mapMaxim);
mapState->SetWalkingSpeed(walkSpeed);
-
- mapState->AddEntity(&mapMonster);
mapMonster.StartAnimation(*mapState);
state = mapState;