fallout2-ce/src/elevator.h

30 lines
657 B
C++

#ifndef ELEVATOR_H
#define ELEVATOR_H
namespace fallout {
typedef enum Elevator {
ELEVATOR_BROTHERHOOD_OF_STEEL_MAIN,
ELEVATOR_BROTHERHOOD_OF_STEEL_SURFACE,
ELEVATOR_MASTER_UPPER,
ELEVATOR_MASTER_LOWER,
ELEVATOR_MILITARY_BASE_UPPER,
ELEVATOR_MILITARY_BASE_LOWER,
ELEVATOR_GLOW_UPPER,
ELEVATOR_GLOW_LOWER,
ELEVATOR_VAULT_13,
ELEVATOR_NECROPOLIS,
ELEVATOR_SIERRA_1,
ELEVATOR_SIERRA_2,
ELEVATOR_SIERRA_SERVICE,
ELEVATOR_COUNT = 24,
} Elevator;
int elevatorSelectLevel(int elevator, int* mapPtr, int* elevationPtr, int* tilePtr);
void elevatorsInit();
} // namespace fallout
#endif /* ELEVATOR_H */