![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
Wrapper around bl::engine::Configuration. Provides application configuration in variables that may be accessed without performing look ups, and hides the string config names. More...
#include <Properties.hpp>
Static Public Member Functions | |
static const std::string & | WindowIconFile () |
static int | WindowWidth () |
static int | WindowHeight () |
static sf::Vector2f | WindowSize () |
static bool | InEditor () |
static const std::string & | SaveDirectory () |
static const std::string & | SaveExtension () |
static int | PixelsPerTile () |
static int | ExtraRenderTiles () |
static int | LightingWidthTiles () |
static int | LightingHeightTiles () |
static const sf::VulkanFont & | MenuFont () |
static const std::string & | MenuImagePath () |
static const std::string & | ImagePath () |
static const std::string & | AnimationPath () |
static const std::string & | SoundPath () |
static const std::string & | SpritesheetPath () |
static const std::string & | MusicPath () |
static const std::string & | PlaylistPath () |
static const std::string & | MapPath () |
static const std::string & | TilesetPath () |
static const std::string & | MapTilePath () |
static const std::string & | MapAnimationPath () |
static const std::string & | ThunderSoundFile () |
static const std::string & | LightRainSoundFile () |
static const std::string & | HardRainSoundFile () |
static const std::string & | RainDropFile () |
static const std::string & | RainSplash1File () |
static const std::string & | RainSplash2File () |
static const std::string & | SnowFlakeFile () |
static const std::string & | FogFile () |
static const std::string & | SandPatchFile () |
static const std::string & | SandSwirlFile () |
static float | FrequentThunderMinInterval () |
static float | FrequentThunderMaxInterval () |
static float | InfrequentThunderMinInterval () |
static float | InfrequentThunderMaxInterval () |
static unsigned int | LightRainParticleCount () |
static unsigned int | HardRainParticleCount () |
static unsigned int | LightSnowParticleCount () |
static unsigned int | HardSnowParticleCount () |
static unsigned int | ThinFogAlpha () |
static unsigned int | ThickFogAlpha () |
static int | LightRainLightModifier () |
static int | HardRainLightModifier () |
static int | LightSnowLightModifier () |
static int | HardSnowLightModifier () |
static int | ThinFogLightModifier () |
static int | ThickFogLightModifier () |
static int | SunnyLightModifier () |
static int | SandstormLightModifier () |
static const std::string & | NpcFileExtension () |
static const std::string & | NpcPath () |
static const std::string & | TrainerFileExtension () |
static const std::string & | TrainerPath () |
static const std::string & | ConversationPath () |
static const std::string & | ConversationFileExtension () |
static const std::string & | LegacyPeoplemonPath () |
static const std::string & | CharacterAnimationPath () |
static float | CharacterMoveSpeed () |
static float | FastCharacterMoveSpeed () |
static float | CharacterSpinPeriod () |
static const std::string & | PlayerAnimations (player::Gender gender) |
static const std::string & | ItemMetadataFile () |
static const std::string & | ItemSprite () |
static float | GhostWriterSpeed () |
static const std::string & | TextboxFile () |
static unsigned int | HudFontSize () |
static const std::string & | ScriptPath () |
static float | ScreenFadePeriod () |
static const std::string & | PeoplemonDBFile () |
static const std::string & | MoveDBFile () |
static sf::Color | HPBarColor (float percent) |
static sf::Color | HPBarColor (unsigned int hp, unsigned int maxHp) |
static std::string | AilmentTexture (pplmn::Ailment ailment) |
static const std::string & | PeoplemonImageFolder () |
static bl::audio::AudioSystem::Handle | MenuMoveSound () |
static bl::audio::AudioSystem::Handle | MenuMoveFailSound () |
static bl::audio::AudioSystem::Handle | MenuBackSound () |
static unsigned int | WildPeoplemonChance () |
static const std::string & | TrainerExclaimImage () |
static const std::string & | TrainerExclaimSound () |
static bool | load (bool inEditor) |
Loads from the config file and sets defaults. Must be called before using any properties. More... | |
static void | save () |
Saves the config to the data file. More... | |
Static Public Attributes | |
static constexpr std::uint32_t | EvolutionSparkPipelineId = 200 |
static constexpr std::uint32_t | RaindropPipelineId = 201 |
static constexpr std::uint32_t | SnowflakePipelineId = 202 |
static constexpr std::uint32_t | FogPipelineId = 203 |
static constexpr std::uint32_t | SandstormSandPipelineId = 204 |
static constexpr std::uint32_t | SandstormSwirlPipelineId = 205 |
static constexpr std::uint32_t | TrainerIntroPipelineId = 206 |
static constexpr std::uint32_t | WildIntroPipelineId = 207 |
static constexpr std::uint32_t | BattlePeoplemonSparkPipelineId = 208 |
static constexpr std::uint32_t | EditorConversationTreeShapePipelineId = 210 |
static constexpr std::uint32_t | EditorConversationTreeTextPipelineId = 211 |
Wrapper around bl::engine::Configuration. Provides application configuration in variables that may be accessed without performing look ups, and hides the string config names.
Definition at line 28 of file Properties.hpp.
|
static |
Definition at line 653 of file Properties.cpp.
|
static |
Definition at line 327 of file Properties.cpp.
|
static |
Definition at line 557 of file Properties.cpp.
|
static |
Definition at line 563 of file Properties.cpp.
|
static |
Definition at line 585 of file Properties.cpp.
|
static |
Definition at line 545 of file Properties.cpp.
|
static |
Definition at line 539 of file Properties.cpp.
|
static |
Definition at line 285 of file Properties.cpp.
|
static |
Definition at line 568 of file Properties.cpp.
|
static |
Definition at line 407 of file Properties.cpp.
|
static |
Definition at line 450 of file Properties.cpp.
|
static |
Definition at line 445 of file Properties.cpp.
|
static |
Definition at line 602 of file Properties.cpp.
|
static |
Definition at line 480 of file Properties.cpp.
|
static |
Definition at line 430 of file Properties.cpp.
|
static |
Definition at line 377 of file Properties.cpp.
|
static |
Definition at line 490 of file Properties.cpp.
|
static |
Definition at line 440 of file Properties.cpp.
|
static |
Definition at line 647 of file Properties.cpp.
|
static |
Definition at line 642 of file Properties.cpp.
|
static |
Definition at line 613 of file Properties.cpp.
|
static |
Definition at line 333 of file Properties.cpp.
|
static |
Definition at line 266 of file Properties.cpp.
|
static |
Definition at line 460 of file Properties.cpp.
|
static |
Definition at line 455 of file Properties.cpp.
|
static |
Definition at line 590 of file Properties.cpp.
|
static |
Definition at line 596 of file Properties.cpp.
|
static |
Definition at line 551 of file Properties.cpp.
|
static |
Definition at line 297 of file Properties.cpp.
|
static |
Definition at line 291 of file Properties.cpp.
|
static |
Definition at line 475 of file Properties.cpp.
|
static |
Definition at line 425 of file Properties.cpp.
|
static |
Definition at line 371 of file Properties.cpp.
|
static |
Definition at line 485 of file Properties.cpp.
|
static |
Definition at line 435 of file Properties.cpp.
|
static |
Loads from the config file and sets defaults. Must be called before using any properties.
inEditor | True if in the editor, false if in the game |
Definition at line 119 of file Properties.cpp.
|
static |
Definition at line 357 of file Properties.cpp.
|
static |
Definition at line 339 of file Properties.cpp.
|
static |
Definition at line 351 of file Properties.cpp.
|
static |
Definition at line 712 of file Properties.cpp.
|
static |
Definition at line 363 of file Properties.cpp.
|
static |
Definition at line 303 of file Properties.cpp.
|
static |
Definition at line 707 of file Properties.cpp.
|
static |
Definition at line 702 of file Properties.cpp.
|
static |
Definition at line 636 of file Properties.cpp.
|
static |
Definition at line 315 of file Properties.cpp.
|
static |
Definition at line 515 of file Properties.cpp.
|
static |
Definition at line 521 of file Properties.cpp.
|
static |
Definition at line 630 of file Properties.cpp.
|
static |
Definition at line 672 of file Properties.cpp.
|
static |
Definition at line 279 of file Properties.cpp.
|
static |
Definition at line 573 of file Properties.cpp.
|
static |
Definition at line 321 of file Properties.cpp.
|
static |
Definition at line 383 of file Properties.cpp.
|
static |
Definition at line 389 of file Properties.cpp.
|
static |
Definition at line 395 of file Properties.cpp.
|
static |
Definition at line 413 of file Properties.cpp.
|
static |
Definition at line 510 of file Properties.cpp.
|
static |
Definition at line 419 of file Properties.cpp.
|
static |
Saves the config to the data file.
Definition at line 242 of file Properties.cpp.
|
static |
Definition at line 268 of file Properties.cpp.
|
static |
Definition at line 274 of file Properties.cpp.
|
static |
Definition at line 624 of file Properties.cpp.
|
static |
Definition at line 618 of file Properties.cpp.
|
static |
Definition at line 401 of file Properties.cpp.
|
static |
Definition at line 696 of file Properties.cpp.
|
static |
Definition at line 309 of file Properties.cpp.
|
static |
Definition at line 505 of file Properties.cpp.
|
static |
Definition at line 607 of file Properties.cpp.
|
static |
Definition at line 465 of file Properties.cpp.
|
static |
Definition at line 500 of file Properties.cpp.
|
static |
Definition at line 470 of file Properties.cpp.
|
static |
Definition at line 495 of file Properties.cpp.
|
static |
Definition at line 365 of file Properties.cpp.
|
static |
Definition at line 345 of file Properties.cpp.
|
static |
Definition at line 684 of file Properties.cpp.
|
static |
Definition at line 690 of file Properties.cpp.
|
static |
Definition at line 527 of file Properties.cpp.
|
static |
Definition at line 533 of file Properties.cpp.
|
static |
Definition at line 678 of file Properties.cpp.
|
static |
Definition at line 256 of file Properties.cpp.
|
static |
Definition at line 244 of file Properties.cpp.
|
static |
Definition at line 262 of file Properties.cpp.
|
static |
Definition at line 250 of file Properties.cpp.
|
staticconstexpr |
Definition at line 143 of file Properties.hpp.
|
staticconstexpr |
Definition at line 145 of file Properties.hpp.
|
staticconstexpr |
Definition at line 146 of file Properties.hpp.
|
staticconstexpr |
Definition at line 135 of file Properties.hpp.
|
staticconstexpr |
Definition at line 138 of file Properties.hpp.
|
staticconstexpr |
Definition at line 136 of file Properties.hpp.
|
staticconstexpr |
Definition at line 139 of file Properties.hpp.
|
staticconstexpr |
Definition at line 140 of file Properties.hpp.
|
staticconstexpr |
Definition at line 137 of file Properties.hpp.
|
staticconstexpr |
Definition at line 141 of file Properties.hpp.
|
staticconstexpr |
Definition at line 142 of file Properties.hpp.