MCPcopy Create free account
hub / github.com/AbyssEngine/AbyssEngineOld / loadPalettes

Function loadPalettes

src/OD2/main.cpp:16–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14#include <future>
15
16void loadPalettes() {
17 Abyss::Common::Log::info("Loading palettes...");
18 auto &paletteManager = OD2::Common::PaletteManager::getInstance();
19 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Act1, "Act1"});
20 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Act2, "Act2"});
21 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Act3, "Act3"});
22 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Act4, "Act4"});
23 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Act5, "Act5"});
24 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::EndGame, "EndGame"});
25 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::EndGame2, "EndGame2"});
26 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Fechar, "Fechar"});
27 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Loading, "Loading"});
28 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Menu0, "Menu0"});
29 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Menu1, "Menu1"});
30 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Menu2, "Menu2"});
31 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Menu3, "Menu3"});
32 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Menu4, "Menu4"});
33 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Sky, "Sky"});
34 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Static, "Static"});
35 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Trademark, "Trademark"});
36 paletteManager.addPalette({OD2::Common::ResourcePaths::Palettes::Units, "Units"});
37}
38
39void loadButtonDefs() {
40 Abyss::Common::Log::info("Loading button definitions...");

Callers 1

mainFunction · 0.85

Calls 2

infoFunction · 0.85
addPaletteMethod · 0.80

Tested by

no test coverage detected