public ObjectManager(GameState _game_state)
{
game_state = _game_state;
obj_hash = new objectType[NUM_OBJECTS];
item_hash = new itemType[NUM_OBJECTS];
for (int i = 0; i < NUM_OBJECTS; ++i)
{
if ((i >= 63 && i <= 67) || (i >= 81 && i <= 84)) //Object ids on the sheet
{
obj_hash[i] = objectType.ITEM;
}
else if (i >= 70 && i <= 80)
{
obj_hash[i] = objectType.SPAWN;
}
else
{
obj_hash[i] = objectType.SCENERY;
}
item_hash[i] = itemType.NONE;
}
//item ID's on sheet
item_hash[65] = itemType.SWORD;
item_hash[63] = itemType.LASER;
item_hash[66] = itemType.ATT_BOOST;
item_hash[67] = itemType.DEF_BOOST;
item_hash[83] = itemType.KEY;
}