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 > >) |
struct PlayerContainer * | getPlayerContainer (unsigned char) |
struct lists * | getLists (bool) |
struct Thing * | createThing (unsigned char, unsigned char, unsigned char, struct Coord3D *, bool, bool) |
struct Thing * | getShaman (unsigned char) |
void | swapOwner (struct Thing *, unsigned char) |
struct Thing * | FindNextGlobalTypeList (unsigned char, struct Thing *) |
struct Thing * | FindNextGlobalUsedList (struct Thing *) |
struct Thing * | FindNextSpecialList (unsigned char, unsigned char, struct Thing *) |
void | DestroyThing (struct Thing *) |
unsigned int | objectCounts () |
struct Thing * | GetThing (unsigned short) |
struct Thing * | findWood (struct Thing *) |
struct Thing * | ProcessGlobalTypeList (unsigned char, class std::function< bool __cdecl(struct Thing *)>) |
struct Thing * | ProcessGlobalUsedList (class std::function< bool __cdecl(struct Thing *)>) |
struct Thing * | ProcessGlobalSpecialListAll (unsigned char, class std::function< bool __cdecl(struct Thing *)>) |
struct Thing * | ProcessGlobalSpecialList (unsigned char, unsigned char, class std::function< bool __cdecl(struct Thing *)>) |
void | uninit_thing (struct Thing *) |
bool | uninit_triggered_thing (struct Thing *) |
bool | reinit_riggered_thing (struct Thing *) |
void | uninit_all_triggered_things () |
void | copy_thing_data (struct Thing *, struct Thing *) |
struct Thing * | CREATE_THING_FOR_TRAINING (unsigned char, unsigned char, unsigned char, struct Coord3D *, unsigned long, unsigned long, unsigned long, unsigned long) |
struct Thing * | CREATE_THING_WITH_PARAMS4 (unsigned char, unsigned char, unsigned char, struct Coord3D *, unsigned long, unsigned long, unsigned long, unsigned long) |
struct Thing * | CREATE_THING_WITH_PARAMS5 (unsigned char, unsigned char, unsigned char, struct Coord3D *, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) |
struct Thing * | CREATE_THING_FOR_BUILDING_UPGRADING (unsigned char, unsigned char, unsigned char, struct Coord3D *, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) |
void | ProcessObjectListVector (class eastl::vector< class ObjectList *, class eastl::allocator >, class std::function< bool __cdecl(struct Thing *)>) |
class eastl::vector< struct Thing *, class eastl::allocator > | ConvertObjectListVectorToThingVector (class eastl::vector< class ObjectList *, class eastl::allocator >) |