Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Rename data -> base and load game as mod | ec3b8aa10ee005d89d897b43c68cecd4b9ea8a75 | mse | 2021-06-07 12:31:53 |
Replace function with macro | cc34567bf5b5503d90ea989004606fcca240d3cd | mse | 2021-05-30 20:14:02 |
Bump version to 0.4.4 | 4b4eb20f18d047f34a94456b441ee55cc4c6248b | mse | 2021-05-30 03:48:53 |
Initial modding support with -m parameters | 94429b99dd3c85d67d8a9fe8b2faee06c1e9fcde | mse | 2021-05-29 22:01:40 |
Moddable dialogue loading via FileOpen | 6183fb4b8dde53f07f8e7bf6835a8fe7ca0a8a8c | mse | 2021-05-29 10:54:24 |
Moddable sound file loading via FileOpen | ed4d1680cfb17f573fe799908d35e6856c183076 | mse | 2021-05-29 07:21:32 |
Update en_to_zh, start implementing moddable FileOpen, fix -Wsign-compare | 89d00440e1c35d46851fb1d300107da9725d261d | mse | 2021-05-27 21:29:27 |
Add a third procedural basket and winnerberry translation string | 9b970d581d5094fd3ea7b9da2b4e397c4f4c94db | mse | 2021-05-27 09:29:02 |
Add STOPSOUNDS command | 22507196106fcd8db7b4bae15b6a2bf9168dd61e | mse | 2021-05-27 05:56:57 |
Wake player when hit | b2bc7d9cb37a9c9a707e9b8428e6f4d3fa2f27b7 | mse | 2021-05-26 08:50:53 |
Minor clarifications | d5a83695acdf78b21610239d530b1317dc4003cc | mse | 2021-05-24 00:11:59 |
DRM-free dynamic target | c51ae66a80c38d4d8aec606ad04492ea12a56fcd | mse | 2021-05-23 23:53:32 |
Initial commit | bfb7298e48367d2ac0924811b4950f3066ff075c | mse | 2021-05-22 05:08:16 |
File | Lines added | Lines deleted |
---|---|---|
base/dialogue_en/init.json | 0 | 0 |
base/glsl/postfx.frag | 0 | 0 |
base/items.json | 0 | 0 |
base/sounds/sounds.json | 0 | 0 |
base/ui/Confectioner.ttf | 0 | 0 |
base/ui/button_n.png | 0 | 0 |
base/ui/button_p.png | 0 | 0 |
base/ui/cursor.bmp | 0 | 0 |
base/ui/en.ttf | 0 | 0 |
confec.cpp | 4 | 4 |
File base/dialogue_en/init.json renamed from data/dialogue_en/init.json (similarity 100%) |
File base/glsl/postfx.frag renamed from data/glsl/postfx.frag (similarity 100%) |
File base/items.json renamed from data/items.json (similarity 100%) |
File base/sounds/sounds.json renamed from data/sounds/sounds.json (similarity 100%) |
File base/ui/Confectioner.ttf renamed from data/ui/Confectioner.ttf (similarity 100%) |
File base/ui/button_n.png renamed from data/ui/button_n.png (similarity 100%) |
File base/ui/button_p.png renamed from data/ui/button_p.png (similarity 100%) |
File base/ui/cursor.bmp renamed from data/ui/cursor.bmp (similarity 100%) |
File base/ui/en.ttf renamed from data/ui/en.ttf (similarity 100%) |
File confec.cpp changed (mode: 100644) (index f73927a..0dc334f) | |||
... | ... | std::string language = "en"; | |
457 | 457 | // Whitelist these languages. Generally, every game should support these. | // Whitelist these languages. Generally, every game should support these. |
458 | 458 | std::vector<std::string> language_whitelist = { "en", "zh" }; | std::vector<std::string> language_whitelist = { "en", "zh" }; |
459 | 459 | ||
460 | // Use these mods. | ||
461 | std::vector<std::string> mod_paths = {}; | ||
460 | // Use these mods. The "game" folder is layered on top of the base data. | ||
461 | std::vector<std::string> mod_paths = { "game" }; | ||
462 | 462 | ||
463 | 463 | bool recipes_display = false, trading_display = false, | bool recipes_display = false, trading_display = false, |
464 | 464 | sequencer_display = false, cake_display = false, | sequencer_display = false, cake_display = false, |
... | ... | std::string save_path = ""; | |
580 | 580 | // The folder containing the user data. | // The folder containing the user data. |
581 | 581 | std::string user_data_path = ""; | std::string user_data_path = ""; |
582 | 582 | ||
583 | // The folder containing the game data. | ||
584 | std::string data_path = "data"; | ||
583 | // The folder containing the base game data. | ||
584 | std::string data_path = "base"; | ||
585 | 585 | ||
586 | 586 | // The file containing a list of the user's currently unlocked recipes. | // The file containing a list of the user's currently unlocked recipes. |
587 | 587 | std::string user_recipes = "recipes.txt"; | std::string user_recipes = "recipes.txt"; |