Sistema de notificacions amb presets (F4, llisca des de dalt) (v0.9.0)
This commit is contained in:
1 parent
96cbdf96b6
commit
1b430500f4
10 files changed
+208
-10
No files matched your search
@@ -10,8 +10,10 @@
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "core/rendering/notifier.hpp"
|
||||
#include "core/rendering/render_info.hpp"
|
||||
#include "core/rendering/screen.hpp"
|
||||
#include "core/rendering/surface.hpp"
|
||||
#include "core/resources/resource_cache.hpp"
|
||||
#include "core/scene/scene.hpp"
|
||||
#include "core/system/event_buffer.hpp"
|
||||
@@ -52,9 +54,14 @@ Director::Director() {
|
||||
Screen::get().applyCrtPiParams(Options::buildCrtPiParams());
|
||||
(void)Resource::Cache::get();
|
||||
|
||||
// L'overlay de debug necessita Screen inicialitzat (llegirà el canvas
|
||||
// i carregarà la font 8bithud via Resource::Cache).
|
||||
// Recursos compartits d'UI (paleta + font). Es carreguen abans que els
|
||||
// overlays perquè tots els reaprofiten sense duplicar la lògica.
|
||||
Resource::Cache::get().loadPalette("ui", "data/palettes/sega-cube.pal");
|
||||
Resource::Cache::get().loadSurface("8bithud.gif", "data/font/8bithud.gif");
|
||||
Resource::Cache::get().getSurface("8bithud.gif")->setPalette(Resource::Cache::get().getPalette("ui"));
|
||||
|
||||
RenderInfo::get().init();
|
||||
Notifier::get().init();
|
||||
|
||||
current_scene_ = std::make_unique<GameScene>();
|
||||
last_ticks_ms_ = SDL_GetTicks();
|
||||
|
||||
Reference in new issue
Block a user