DynRPG v0.32 Unofficial
Plugin SDK
|
CRPG::Action | Action of a battler (normal attack, skill, escape, etc.), including target |
CRPG::Animation | Used to define a battle animation, its frames, and effects |
CRPG::Animation2 | Used to define a battler's character animation |
CRPG::Animation2Pose | Used to define a battler's character animation pose and pose parameters |
CRPG::Animation2Weapon | Used to define a battler's weapon animations |
CRPG::AnimationCurrent | Used to access the data for the battle animation currently playing |
CRPG::AnimationEffect | Used to define an animation's effect from its effect array |
CRPG::AnimationFrame | Used to define an animation's frame and its cels |
CRPG::AnimationFrameCel | Used for an animation frame's cel data |
CRPG::AnimationInBattle | Used to access battle animation data while an animation is on screen |
CRPG::AnimationSkill | Used to define a skill animation for a particular battler |
CRPG::AnimationWeapon | Used to define a weapon animation for a particular battler |
CRPG::ArrayBaseOne< T, size > | Helper class for arrays with base one |
CRPG::ArrayBaseOne< short, 99 > | |
CRPG::Attribute | Used for the data of attributes which can be accessed or changed in-game |
CRPG::BattleCommand | Used to define the actual battle commands (Attack, Defend, etc) |
CRPG::BattleData | Used for the data and settings for the current battle. (OMG YES) |
CRPG::BattleEvent | Used to access battle event parameters (NOT the scriptlines) |
CRPG::BattleEventPage | Used to access battle event pages specific to the monster group being referenced |
CRPG::BattleEventTrigger | Used to access event command specific to the current battle. (OMG YES) |
►CRPG::Battler | Used for entities participating in battle, i.e. actors and monsters |
CRPG::BattleSettings | Used for battle settings (layout, etc.) |
CRPG::Canvas | Image buffer with 16 bit color depth, used as canvas for multiple 8-bit images |
►CRPG::Catalog< T > | Wrapper class for RPG::DList which doesn't crash if the index is out of bounds |
CRPG::Catalog< RPG::Animation2Pose * > | |
CRPG::Catalog< RPG::Animation2Weapon * > | |
CRPG::Catalog< RPG::AnimationEffect * > | |
CRPG::Catalog< RPG::AnimationFrame * > | |
CRPG::Catalog< RPG::AnimationFrameCel * > | |
►CRPG::Catalog< RPG::AnimationSkill * > | |
►CRPG::Catalog< RPG::AnimationWeapon * > | |
CRPG::Catalog< RPG::BattleCommand * > | |
CRPG::Catalog< RPG::BattleEventPage * > | |
►CRPG::Catalog< RPG::Event * > | |
CRPG::Catalog< RPG::EventPage * > | |
CRPG::Catalog< RPG::MapEncounter * > | |
CRPG::Catalog< RPG::MapTreeProperties * > | |
CRPG::Catalog< RPG::MonsterBehavior * > | |
CRPG::Catalog< RPG::MonsterGroupPosition * > | |
CRPG::Catalog< RPG::SkillProgression * > | |
►CRPG::Catalog< void * > | |
CRPG::CatalogPtr< T > | Wrapper class for RPG::Catalog pointers (syntactic sugar) |
CRPG::CatalogPtr< RPG::Animation2Pose * > | |
CRPG::CatalogPtr< RPG::Animation2Weapon * > | |
CRPG::CatalogPtr< RPG::AnimationEffect * > | |
CRPG::CatalogPtr< RPG::AnimationFrame * > | |
CRPG::CatalogPtr< RPG::AnimationFrameCel * > | |
CRPG::CatalogPtr< RPG::BattleCommand * > | |
CRPG::CatalogPtr< RPG::BattleEventPage * > | |
CRPG::CatalogPtr< RPG::EventPage * > | |
CRPG::CatalogPtr< RPG::MapEncounter * > | |
CRPG::CatalogPtr< RPG::MonsterBehavior * > | |
CRPG::CatalogPtr< RPG::MonsterGroupPosition * > | |
CRPG::CatalogPtr< RPG::SkillProgression * > | |
►CRPG::Character | Used for movable entities on the map, i.e. events, the hero (and vehicles, but they are not supported yet) |
CRPG::CharacterGraphics | |
CRPG::ColorControl | Color effect settings for RPG::Image objects |
CRPG::CommonEvent | Access to the common events |
CRPG::Condition | Used for the data of conditions which can be accessed or changed in-game |
CRPG::DArray< T, base_, resizeValue > | |
CRPG::DArray< bool > | |
CRPG::DArray< bool, 1 > | |
CRPG::DArray< char > | |
CRPG::DArray< DamageMultiplier_T, 1, 2 > | |
CRPG::DArray< int > | |
CRPG::DArray< int, 1 > | |
CRPG::DArray< MenuCommand_T > | |
CRPG::DArray< short > | |
CRPG::DArray< short, 1 > | |
CRPG::DBActor | Used for the default data of actors which is defined in the database |
CRPG::DBClass | Used for the default data of classes which is defined in the database |
CRPG::DBitmap | Wrapper class for windows' HBITMAPs |
CRPG::DBMonster | Used for the default data of monsters which is defined in the database |
CRPG::DBMonsterGroup | Used for the default data of monster groups which are defined in the database |
CRPG::DBSystem | Used for the default system data which is defined in the database |
CRPG::DList< T > | Class representing Delphi's TList (without resizing for the moment) |
CRPG::DList< bool > | |
CRPG::DList< char > | |
CRPG::DList< int > | |
CRPG::DList< MoveRouteItem * > | |
CRPG::DList< RPG::Animation2Pose * > | |
CRPG::DList< RPG::Animation2Weapon * > | |
CRPG::DList< RPG::AnimationEffect * > | |
CRPG::DList< RPG::AnimationFrame * > | |
CRPG::DList< RPG::AnimationFrameCel * > | |
CRPG::DList< RPG::AnimationSkill * > | |
CRPG::DList< RPG::AnimationWeapon * > | |
CRPG::DList< RPG::BattleCommand * > | |
CRPG::DList< RPG::BattleEventPage * > | |
CRPG::DList< RPG::Event * > | |
CRPG::DList< RPG::EventPage * > | |
CRPG::DList< RPG::EventScriptLine * > | |
CRPG::DList< RPG::Image * > | |
CRPG::DList< RPG::MapEncounter * > | |
CRPG::DList< RPG::MapTreeProperties * > | |
CRPG::DList< RPG::MonsterBehavior * > | |
CRPG::DList< RPG::MonsterGroupPosition * > | |
CRPG::DList< RPG::SkillProgression * > | |
CRPG::DList< void * > | |
CRPG::DListPtr< T > | Wrapper class for RPG::DList pointers (syntactic sugar) |
CRPG::DListPtr< char > | |
CRPG::DListPtr< MoveRouteItem * > | |
CRPG::DListPtr< RPG::Animation2Pose * > | |
CRPG::DListPtr< RPG::Animation2Weapon * > | |
CRPG::DListPtr< RPG::AnimationEffect * > | |
CRPG::DListPtr< RPG::AnimationFrame * > | |
CRPG::DListPtr< RPG::AnimationFrameCel * > | |
CRPG::DListPtr< RPG::AnimationSkill * > | |
CRPG::DListPtr< RPG::AnimationWeapon * > | |
CRPG::DListPtr< RPG::BattleCommand * > | |
CRPG::DListPtr< RPG::BattleEventPage * > | |
CRPG::DListPtr< RPG::Event * > | |
CRPG::DListPtr< RPG::EventPage * > | |
CRPG::DListPtr< RPG::Image * > | |
CRPG::DListPtr< RPG::MapEncounter * > | |
CRPG::DListPtr< RPG::MapTreeProperties * > | |
CRPG::DListPtr< RPG::MonsterBehavior * > | |
CRPG::DListPtr< RPG::MonsterGroupPosition * > | |
CRPG::DListPtr< RPG::SkillProgression * > | |
CRPG::DListPtr< void * > | |
CRPG::DString | Helper class representing a Delphi string |
CRPG::DStringPtr | Mighty wrapper class for DString pointers, the string class for RPG Maker strings |
CRPG::EventData | Class used for storing event names, ids, the event pages, and script data |
CRPG::EventPage | Used for pages within a map event, along with their conditions, script list, commands, etc |
CRPG::EventPrecondition | The preconditions for a particular event page |
CRPG::EventScriptData | Class used for the event script data of an event |
CRPG::EventScriptLine | Represents an event script line |
CRPG::EventScriptList | List of event script lines |
CRPG::FontImage | |
CRPG::Image | Used for image buffers (8 bit) |
CRPG::Input | Used for key input |
CRPG::Inventory | Used for the inventory data and statistics of the current game being played |
CRPG::Item | Used for the data of items which can be accessed or changed in-game |
CRPG::Map | Used for accessing and manipulating the current map environment |
CRPG::MapEncounter | A single monster group encounter on a map (the map itself has the full array) |
CRPG::MapGraphics | Serves as the pointer to the tileset, the filename of the Chipset and the data for the actual tiles?? |
CRPG::MapLmuFile | The paramaters for the LMU (map) files |
CRPG::MapProperties | The current map, it's properties, dungeon generation settings, events, and chipset properties |
CRPG::MapStartPositions | Access to the starting positions of the party and the vehicles |
CRPG::MapTree | Used for the default data of monster groups which are defined in the database |
CRPG::MapTreeProperties | The properties of a map (including some map tree data) |
CRPG::MonsterBehavior | An entry of the monster's behavior (normal attack, skill, transform, etc.) |
CRPG::MonsterGroupPosition | Used to define an individual monster's position in the group |
CRPG::MoveRoute | Used for the move route of an character (also set by the "Move Event" command) |
CRPG::Music | Used for background music settings |
CRPG::NamedCatalogPtr< T > | Wrapper class for RPG::NamedCatalog pointers (syntactic sugar) |
CRPG::NamedCatalogPtr< RPG::AnimationSkill * > | |
CRPG::NamedCatalogPtr< RPG::AnimationWeapon * > | |
CRPG::NamedCatalogPtr< RPG::Event * > | |
CRPG::Panorama | Used to define a panorama object (ie. battle frames), or the panorama/frame on a particular map |
CRPG::ParsedCommentData | Used for parsed event comments (see Event comments guidelines) |
CRPG::ParsedCommentParameter | Used for parameters of parsed event comments (see Event comments guidelines) |
CRPG::ScreenEffect::Particle | |
CRPG::Picture | Used for in-game pictures |
CRPG::SceneDebug | The Debug scene upon pressing F9 in test play mode |
CRPG::SceneEnterName | The Enter Hero Name scene |
CRPG::SceneFile | The Save/Load scene |
CRPG::SceneGameOver | The Game Over scene |
CRPG::SceneMenu | Used to access the menu windows and its variables |
CRPG::SceneShop | Used to access the menu windows and its variables |
CRPG::SceneTitle | Access to the title screen parameters |
CRPG::Screen | Used for the screen, including window properties and FPS |
CRPG::ScreenEffect | Screen effects |
CRPG::Skill | Used for the data of skills which can be accessed or changed in-game |
CRPG::SkillProgression | Used to define the skill progression table for a particular hero |
CRPG::Sound | Used for sound effect settings |
CRPG::Switches | Provides easy access to in-game switches You may also use RPG::System::switches, but the RPG::Switches class will also tolerate negative indexes and is less to type |
CRPG::System | Used for system data which can change in-game |
CRPG::SystemGraphic | Used to store the system and "system2" graphics |
CRPG::Teleport | Class used for teleporting |
CRPG::TeleportManagement | Same as the "Teleport Target Management" event command |
CRPG::Terrain | Used for the data of terrains which can be accessed or changed in-game |
CRPG::Tileset | Used for the data of tilesets which can be accessed or changed in-game |
CRPG::Variables | Provides easy access to in-game variables You may also use RPG::System::variables, but the RPG::Variables class will also tolerate negative indexes and is less to type |
►CRPG::Window | Used for Window objects of all kinds |
CRPG::WindowMessageBox | Used for message windows |