mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
9676100039
* put some duplicated code in a func * make jak 2 text "work" * group up all subtitles c++ code into one folder * compact single-line subtitles * fix a couple compiler crashes * Update game_subtitle_en.gd * `rolling` and `sunken` * `swamp` * `ogre` * `village3` * `maincave` * `snow` * `lavatube` * `citadel` * Update .gitignore * clang * fix encoding and decoding for quote * properly fix quotes * subtitle deserialize: sort by kind, ID and name * sub editor: fix line speaker not being converted * cleanup game text ids 1 * update text ids 2 * update source * update refs
18 lines
583 B
C++
18 lines
583 B
C++
#pragma once
|
|
#include <map>
|
|
#include <memory>
|
|
#include <string>
|
|
#include <unordered_map>
|
|
#include <unordered_set>
|
|
|
|
#include "common/serialization/subtitles/subtitles_ser.h"
|
|
#include "common/util/Assert.h"
|
|
#include "common/util/FontUtils.h"
|
|
|
|
void compile_game_text(const std::vector<std::string>& filenames,
|
|
GameTextDB& db,
|
|
const std::string& output_prefix);
|
|
void compile_game_subtitle(const std::vector<std::string>& filenames,
|
|
GameSubtitleDB& db,
|
|
const std::string& output_prefix);
|