mirror of
https://github.com/open-goal/jak-project
synced 2026-08-17 13:40:39 -04:00
9fdf0bbc2f
* stash * temp * tools: subtitle tool works! just gotta fill out the db / polish UX * tools: added configuration for every subtitle we have so far * tools: add some colors to the editor, time for repl controls and make it run the code! * tools: continuing polish of tool, getting very close * tools: finished UX polish, just need to write deserializers * tools: added deserializer for subtitle data * tools: exported subtitle files, all data appears intact * tools: more UX polish and test all the cutscenes, majority work * assets: update subtitle files * lint: formatting and cleanup * lint: codacy lints
21 lines
758 B
C++
21 lines
758 B
C++
#pragma once
|
|
#include "common/util/FontUtils.h"
|
|
#include "common/util/Assert.h"
|
|
#include <string>
|
|
#include <map>
|
|
#include <unordered_map>
|
|
#include <unordered_set>
|
|
#include <memory>
|
|
#include "common/serialization/subtitles/subtitles.h"
|
|
|
|
void compile_game_text(const std::vector<std::string>& filenames,
|
|
GameTextVersion text_ver,
|
|
GameTextDB& db);
|
|
void compile_game_subtitle(const std::vector<std::string>& filenames,
|
|
GameTextVersion text_ver,
|
|
GameSubtitleDB& db);
|
|
|
|
void open_text_project(const std::string& kind,
|
|
const std::string& filename,
|
|
std::unordered_map<GameTextVersion, std::vector<std::string>>& inputs);
|