- struct MonsterDef monster_def_A;
- monster_def_A.map_obj_def.id = 1;
- monster_def_A.map_obj_def.mapchar = 'a';
- monster_def_A.map_obj_def.desc = "ANT";
- monster_def_A.hitpoints_start = 1;
- struct MonsterDef monster_def_B;
- monster_def_B.map_obj_def.id = 2;
- monster_def_B.map_obj_def.mapchar = 'z';
- monster_def_B.map_obj_def.desc = "ZOMBIE";
- monster_def_B.hitpoints_start = 3;
- struct MonsterDef monster_def_C;
- monster_def_C.map_obj_def.id = 3;
- monster_def_C.map_obj_def.mapchar = 'S';
- monster_def_C.map_obj_def.desc = "SHOGGOTH";
- monster_def_C.hitpoints_start = 9;
- world.monster_def = &monster_def_A;
- monster_def_A.map_obj_def.next = (struct MapObjDef *) &monster_def_B;
- monster_def_B.map_obj_def.next = (struct MapObjDef *) &monster_def_C;
- monster_def_C.map_obj_def.next = NULL;
- struct ItemDef item_def_A;
- item_def_A.map_obj_def.id = 4;
- item_def_A.map_obj_def.mapchar = '#';
- struct ItemDef item_def_B;
- item_def_B.map_obj_def.id = 5;
- item_def_B.map_obj_def.mapchar = '%';
- world.item_def = &item_def_A;
- item_def_A.map_obj_def.next = (struct MapObjDef *) &item_def_B;
- item_def_B.map_obj_def.next = NULL;