Alchemy
Loading...
Searching...
No Matches

lunpa_suhalla.h File Reference

Go to the source code of this file.

Macros

#define ROOM_DOOR(room)

Enumerations

enum  InteriorRoom {
  ROOM_FIRST_HOME = 1 , ROOM_SECOND_HOME , ROOM_THIRD_HOME , ROOM_ARMS_SHOP ,
  ROOM_ITEM_SHOP , ROOM_INN , ROOM_TEMPLE , ROOM_EIGHTH ,
  ROOM_NINTH , ROOM_SUHALLA_GATE_HOUSE , ROOM_TEMPLE_SECOND_ENTRANCE
}
enum  LunpaEntrance {
  LUNPA_ENTRANCE_FROM_FIRST_HOME = 4 , LUNPA_ENTRANCE_FROM_SECOND_HOME , LUNPA_ENTRANCE_FROM_THIRD_HOME , LUNPA_ENTRANCE_FROM_ARMS_SHOP ,
  LUNPA_ENTRANCE_FROM_ITEM_SHOP , LUNPA_ENTRANCE_FROM_INN , LUNPA_ENTRANCE_FROM_TEMPLE , LUNPA_ENTRANCE_FROM_EIGHTH_ROOM
}
enum  { SUHALLA_GATE_ENTRANCE_FROM_LUNPA = 3 }
enum  InteriorTrigger { TRIGGER_WOODEN_BOX = 100 , TRIGGER_BARREL , TRIGGER_FIRST_OVEN = 200 , TRIGGER_SECOND_OVEN }
enum  InteriorActor {
  ACTOR_FIRST_HOME_RESIDENT_A = ACTOR_FIRST_PLACED , ACTOR_FIRST_HOME_RESIDENT_B , ACTOR_SECOND_HOME_RESIDENT_A , ACTOR_SECOND_HOME_RESIDENT_B ,
  ACTOR_THIRD_HOME_RESIDENT_A , ACTOR_THIRD_HOME_RESIDENT_B , ACTOR_WEAPON_MERCHANT , ACTOR_ARMOR_MERCHANT ,
  ACTOR_ITEM_MERCHANT , ACTOR_INNKEEPER , ACTOR_INN_CLERK , ACTOR_INN_WORKER ,
  ACTOR_CHEF , ACTOR_TEMPLE_PRIEST , ACTOR_TRAVELING_PRIEST , ACTOR_WEAPON_COUNTER ,
  ACTOR_ARMOR_COUNTER , ACTOR_ITEM_COUNTER
}
enum  InteriorSprite {
  SPRITE_COUNTER = 0x16 , SPRITE_TOWNSPERSON_A = 0x65 , SPRITE_TOWNSPERSON_B = 0x67 , SPRITE_TOWNSPERSON_C = 0x6a ,
  SPRITE_TOWNSPERSON_D = 0x6c , SPRITE_TOWNSPERSON_E = 0x6f , SPRITE_ITEM_MERCHANT = 0x76 , SPRITE_INNKEEPER = 0x77 ,
  SPRITE_PRIEST = 0x7a , SPRITE_WEAPON_MERCHANT = 0x7c , SPRITE_ARMOR_MERCHANT = 0x7d , SPRITE_TOWNSPERSON_F = 0x80 ,
  SPRITE_CHEF = 0x84
}
enum  { SHOP_LUNPA_ITEMS = 25 , SHOP_LUNPA_WEAPONS = 29 , SHOP_LUNPA_ARMOR = 30 , INN_LUNPA = 8 }

Macro Definition Documentation

◆ ROOM_DOOR

#define ROOM_DOOR ( room)
Value:
{EVENT_EXIT, (room), CONDITION_ALWAYS, (room)}
@ EVENT_EXIT
@ CONDITION_ALWAYS
Definition field_scene.h:44

Definition at line 26 of file lunpa_suhalla.h.

Enumeration Type Documentation

◆ InteriorRoom

Enumerator
ROOM_FIRST_HOME 
ROOM_SECOND_HOME 
ROOM_THIRD_HOME 
ROOM_ARMS_SHOP 
ROOM_ITEM_SHOP 
ROOM_INN 
ROOM_TEMPLE 
ROOM_EIGHTH 
ROOM_NINTH 
ROOM_SUHALLA_GATE_HOUSE 
ROOM_TEMPLE_SECOND_ENTRANCE 

Definition at line 12 of file lunpa_suhalla.h.

◆ LunpaEntrance

Enumerator
LUNPA_ENTRANCE_FROM_FIRST_HOME 
LUNPA_ENTRANCE_FROM_SECOND_HOME 
LUNPA_ENTRANCE_FROM_THIRD_HOME 
LUNPA_ENTRANCE_FROM_ARMS_SHOP 
LUNPA_ENTRANCE_FROM_ITEM_SHOP 
LUNPA_ENTRANCE_FROM_INN 
LUNPA_ENTRANCE_FROM_TEMPLE 
LUNPA_ENTRANCE_FROM_EIGHTH_ROOM 

Definition at line 28 of file lunpa_suhalla.h.

◆ anonymous enum

anonymous enum
Enumerator
SUHALLA_GATE_ENTRANCE_FROM_LUNPA 

Definition at line 39 of file lunpa_suhalla.h.

◆ InteriorTrigger

Enumerator
TRIGGER_WOODEN_BOX 
TRIGGER_BARREL 
TRIGGER_FIRST_OVEN 
TRIGGER_SECOND_OVEN 

Definition at line 41 of file lunpa_suhalla.h.

◆ InteriorActor

Enumerator
ACTOR_FIRST_HOME_RESIDENT_A 
ACTOR_FIRST_HOME_RESIDENT_B 
ACTOR_SECOND_HOME_RESIDENT_A 
ACTOR_SECOND_HOME_RESIDENT_B 
ACTOR_THIRD_HOME_RESIDENT_A 
ACTOR_THIRD_HOME_RESIDENT_B 
ACTOR_WEAPON_MERCHANT 
ACTOR_ARMOR_MERCHANT 
ACTOR_ITEM_MERCHANT 
ACTOR_INNKEEPER 
ACTOR_INN_CLERK 
ACTOR_INN_WORKER 
ACTOR_CHEF 
ACTOR_TEMPLE_PRIEST 
ACTOR_TRAVELING_PRIEST 
ACTOR_WEAPON_COUNTER 
ACTOR_ARMOR_COUNTER 
ACTOR_ITEM_COUNTER 

Definition at line 48 of file lunpa_suhalla.h.

◆ InteriorSprite

Enumerator
SPRITE_COUNTER 
SPRITE_TOWNSPERSON_A 
SPRITE_TOWNSPERSON_B 
SPRITE_TOWNSPERSON_C 
SPRITE_TOWNSPERSON_D 
SPRITE_TOWNSPERSON_E 
SPRITE_ITEM_MERCHANT 
SPRITE_INNKEEPER 
SPRITE_PRIEST 
SPRITE_WEAPON_MERCHANT 
SPRITE_ARMOR_MERCHANT 
SPRITE_TOWNSPERSON_F 
SPRITE_CHEF 

Definition at line 69 of file lunpa_suhalla.h.

◆ anonymous enum

anonymous enum
Enumerator
SHOP_LUNPA_ITEMS 
SHOP_LUNPA_WEAPONS 
SHOP_LUNPA_ARMOR 
INN_LUNPA 

Definition at line 85 of file lunpa_suhalla.h.