Populous: The Beginning Script 3
1.0.0
Documentation for Populous Script 3 engine
|
Go to the source code of this file.
Functions | |
void | import (enum modules) |
void | exit () |
bool | include (class std::basic_string< char, struct std::char_traits< char >, class std::allocator< char > >) |
void | FLYBY_OPEN_DIALOG (short, short) |
void | KILL_TEAM_IN_AREA (long, long, long) |
void | CLEAR_ALL_MSG () |
void | SET_MSG_ID (short) |
long | MSG_ID () |
void | TRIGGER_LEVEL_LOST () |
void | TRIGGER_LEVEL_WON () |
void | FLYBY_CREATE_NEW () |
void | FLYBY_START () |
void | FLYBY_STOP () |
void | FLYBY_ALLOW_INTERRUPT (unsigned char) |
void | ENABLE_USER_INPUTS () |
void | DISABLE_USER_INPUTS () |
void | OPEN_DIALOG (long) |
void | ZOOM_TO (long, long, short) |
void | AUTO_MESSAGES (long) |
void | CLEAR_SHAMAN_LEFT_CLICK (long) |
void | CLEAR_SHAMAN_RIGHT_CLICK (long) |
int | IS_SHAMAN_ICON_LEFT_CLICKED (long) |
int | IS_SHAMAN_ICON_RIGHT_CLICKED (long) |
void | TRACK_TO_MARKER (long) |
long | IS_PRISON_ON_LEVEL () |
void | GIVE_ONE_SHOT (long, long) |
void | RESET_BASE_MARKER (long) |
void | SET_BASE_MARKER (long, long) |
void | TURN_PUSH (long) |
bool | HAS_TIMER_REACHED_ZERO () |
void | SET_TIMER_GOING (long, long) |
void | FLYBY_SET_EVENT_POS (long, long, long, long) |
void | FLYBY_SET_EVENT_ANGLE (long, long, long) |
void | FLYBY_SET_EVENT_ZOOM (long, long, long) |
void | FLYBY_SET_EVENT_INT_POINT (long, long, long, long) |
void | FLYBY_SET_EVENT_TOOLTIP (long, long, long, long, long) |
void | FLYBY_SET_END_TARGET (long, long, long, long) |
void | REMOVE_TIMER () |
void | KILL_ALL_MSG_ID (long) |
void | DELETE_SMOKE_STUFF (long, long, long) |
void | FORCE_TOOLTIP (long, long, long, long) |
long | IS_SHAMAN_IN_AREA (long, long, long) |
short | COUNT_ANGELS (long) |
long | GET_NUM_PEOPLE_CONVERTED (long) |
void | CREATE_MSG_NARRATIVE (long) |
void | CREATE_MSG_OBJECTIVE (long) |
void | CREATE_MSG_INFORMATION (long) |
void | CREATE_MSG_INFORMATION_ZOOM (long, long, long, long) |
void | SET_MSG_ZOOM (long, long, long) |
void | SET_MSG_TIMEOUT (long) |
void | SET_MSG_DELETE_ON_OK () |
void | SET_MSG_RETURN_ON_OK () |
void | SET_MSG_DELETE_ON_RMB_ZOOM () |
void | SET_MSG_OPEN_DLG_ON_RMB_ZOOM () |
void | SET_MSG_CREATE_RETURN_MSG_ON_RMB_ZOOM () |
void | SET_MSG_OPEN_DLG_ON_RMB_DELETE () |
void | SET_MSG_ZOOM_ON_LMB_OPEN_DLG () |
void | FIX_WILD_IN_AREA (long, long, long) |
void | SET_MSG_OK_SAVE_EXIT_DLG () |
void | SET_SPECIAL_NO_BLDG_PANEL (long) |
void | SET_MSG_AUTO_OPEN_DLG () |
void | REMOVE_HEAD_AT_POS (long, long) |
long | GET_NUM_PEOPLE_BEING_PREACHED (long) |
void | REMOVE_PLAYER_THING (long, long) |
void | DONT_HOUSE_SPECIALISTS (long) |
void | SET_AUTO_HOUSE (long) |
void | STOP_CAMERA_ROTATION () |
void | TRIGGER_THING (long) |
void | GIVE_PLAYER_SPELL (long, long) |
void | TURN_PANEL_ON (long) |
void | FLASH_BUTTON (long) |
void | DESELECT_ALL_PEOPLE (long) |
void | SET_AUTO_BUILD (long) |
void | GIVE_MANA_TO_PLAYER (long, long) |
long | GET_HEAD_TRIGGER_COUNT (long, long) |
long | COUNT_GUARD_POSTS (long, long, long) |
short | GET_HEIGHT_AT_POS (long) |
long | GET_MSG_ID () |
bool | IS_PLAYER_IN_WORLD_VIEW () |
unsigned char | READ_CP_ATTRIB (int, int) |
void | WRITE_CP_ATTRIB (int, int, unsigned char) |
void | GIVE_UP_AND_SULK (long, long) |
void | DELAY_MAIN_DRUM_TOWER (long, long) |
long | COUNT_PEOPLE_IN_HOUSES (long) |
void | START_REINC_NOW (long) |
long | ATTACK (signed char, signed char, long, long, long, long, long, long, long, long, long, long, signed char, signed char) |
void | SET_MARKER_ENTRY (long, long, long, long, long, long, long, long) |
void | SET_SPELL_ENTRY (long, long, long, long, long, long, long) |
void | MARKER_ENTRIES (long, long, long, long, long) |
void | CAMERA_ROTATION (long, long) |
void | CALL_TO_ARMS (long) |
void | MARVELLOUS_HOUSE_DEATH (long) |
void | SET_DEFENCE_RADIUS (long, long) |
void | SET_NO_REINC (long) |
void | CHECK_IF_PERSON_PREACHED_TO (long, long, long, long) |
void | SET_BUCKET_USAGE (long, long) |
void | EXTRA_WOOD_COLLECTION (long, long) |
void | SET_WOOD_COLLECTION_RADII (long, long, long, long, long) |
void | SET_BUCKET_COUNT_FOR_SPELL (long, long, long) |
void | SET_REINCARNATION (long, long) |
void | TARGET_PLAYER_DT_AND_S (long, long) |
long | COUNT_WITH_BUILD_COMMAND (long) |
void | CLEAR_HOUSE_INFO_FLAG (long) |
long | COUNT_SHAPES (long) |
int | IS_SHAMAN_SELECTED (long) |
int | HAS_PLAYER_BEEN_IN_ENCYC (long) |
void | SEND_PEOPLE_TO_MARKER (long, long) |
void | PARTIAL_BUILDING_COUNT (long) |
long | IS_SHAMAN_AVAILABLE_FOR_ATTACK (long) |
void | TRACK_SHAMAN_EXTRA_BOLLOCKS (long, long) |
void | TRACK_SHAMAN_TO_ANGLE (long, long) |
void | MOVE_SHAMAN_TO_MARKER (long, long) |
unsigned long | OH_LOOK_PLAYER_HAS_JUST_KILLED_HIS_FIRST_GHOST (long) |
long | NAV_CHECK (long, long, long, long, long) |
void | ONLY_STAND_AT_MARKERS (long) |
void | CLEAR_STANDING_PEOPLE (long) |
void | CLEAR_GUARDING_FROM (long, long, long, long, long) |
long | IS_BUILDING_NEAR (long, long, long, long, long) |
void | DEFEND_SHAMEN (long, long) |
void | SEND_SHAMEN_DEFENDERS_HOME (long) |
void | BOAT_PATROL (long, long, long, long, long, long, long) |
void | PRAY_AT_HEAD (long, long, long) |
bool | I_HAVE_ONE_SHOT (long, long, long) |
void | PUT_PERSON_IN_DT (long, long, long, long) |
void | TRAIN_PEOPLE_NOW (long, long, long) |
void | SET_BUILDING_DIRECTION (long, long) |
void | SET_BASE_RADIUS (long, long) |
long | COUNT_PEOPLE_IN_MARKER (long, long, long, long) |
void | SET_DRUM_TOWER_POS (long, long, long) |
void | CONVERT_AT_MARKER (long, long) |
void | PREACH_AT_MARKER (long, long) |
unsigned char | GET_SPELLS_CAST (long, long) |
long | GET_NUM_ONE_OFF_SPELLS (long, long) |
void | SEND_ALL_PEOPLE_TO_MARKER (long, long) |
void | GUARD_BETWEEN_MARKERS (long, long, long, long, long, long, long, long) |
void | BUILD_DRUM_TOWER (long, long, long) |
void | SET_ATTACK_VARIABLE (long, long) |
void | SEND_GHOST_PEOPLE (long, long) |
void | SPELL_ATTACK (long, long, long, long) |
void | STATE_SET (long, long, long) |
void | SHAMAN_DEFEND (long, long, long, long) |
unsigned long | HAS_HOUSE_INFO_BEEN_SHOWN (long) |
void | DONT_TARGET_DRUM_TOWERS (long) |
void | TARGET_DRUM_TOWERS (long) |
void | TARGET_SHAMAN (long) |
void | DONT_TARGET_S_WARRIORS (long) |
void | TARGET_S_WARRIORS (long) |
short | PLAYERS_PEOPLE_OF_TYPE (long, long) |
short | PLAYERS_BUILDING_OF_TYPE (long, long) |
short | PLAYERS_ALL_BUILDING_OF_TYPE (long, long) |
short | PLAYERS_VEHICLE_OF_TYPE (long, long) |
long | SPELL_COST (long) |
unsigned short | PLAYERS_KILLED_BY_PLAYER (long, long) |
long | FREE_ENTRIES (long) |
long | NUM_SHAMEN_DEFENDERS (long) |
unsigned char | CAMERA_X () |
unsigned char | CAMERA_Z () |
long | MANA (long) |
long | GET_NUM_OF_AVAILABLE_BOATS (long) |
long | GET_NUM_PEOPLE (long) |