2020-02-12 06:41:23 -05:00
|
|
|
/**
|
|
|
|
@file assets.h
|
|
|
|
|
|
|
|
This file contains texts to be used in the game.
|
|
|
|
|
|
|
|
by Miloslav Ciz (drummyfish), 2019
|
|
|
|
|
|
|
|
Released under CC0 1.0 (https://creativecommons.org/publicdomain/zero/1.0/)
|
|
|
|
plus a waiver of all other intellectual property. The goal of this work is
|
|
|
|
be and remain completely in the public domain forever, available for any use
|
|
|
|
whatsoever.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef _SFG_TEXTS_H
|
|
|
|
#define _SFG_TEXTS_H
|
|
|
|
|
2020-09-23 08:01:25 -04:00
|
|
|
/* NOTE: We don't use SFG_PROGRAM_MEMORY because that causes issues with drawing
|
|
|
|
text (the drawing function gets a pointer and doesn't know if it's progmem or
|
|
|
|
RAM). On Arduino these texts will simply be stored in RAM. */
|
|
|
|
|
|
|
|
static const char *SFG_menuItemTexts[] =
|
2020-02-12 06:41:23 -05:00
|
|
|
{
|
|
|
|
"continue",
|
|
|
|
"map",
|
2020-09-20 04:04:19 -04:00
|
|
|
"play",
|
2020-02-12 06:41:23 -05:00
|
|
|
"load",
|
|
|
|
"sound",
|
2020-09-14 13:58:23 -04:00
|
|
|
"look",
|
2020-02-12 06:41:23 -05:00
|
|
|
"exit"
|
|
|
|
};
|
|
|
|
|
2020-09-15 10:56:42 -04:00
|
|
|
#define SFG_TEXT_KILLS "kills"
|
2020-09-15 13:08:04 -04:00
|
|
|
#define SFG_TEXT_SAVE_PROMPT "save? L no yes R"
|
2020-09-16 15:02:18 -04:00
|
|
|
#define SFG_TEXT_SAVED "saved"
|
2020-11-29 13:27:47 -05:00
|
|
|
#define SFG_TEXT_LEVEL_COMPLETE "level done"
|
|
|
|
|
2020-12-04 06:19:25 -05:00
|
|
|
#define SFG_VERSION_STRING "1.01d"
|
2020-09-26 14:24:40 -04:00
|
|
|
/**<
|
|
|
|
Version numbering is following: major.minor for stable releases,
|
|
|
|
in-development unstable versions have the version of the latest stable +
|
|
|
|
"d" postfix, e.g. 1.0d. This means the "d" versions can actually differ even
|
|
|
|
if they're marked the same. */
|
2020-09-15 10:56:42 -04:00
|
|
|
|
2020-09-23 08:01:25 -04:00
|
|
|
static const char *SFG_introText =
|
2020-02-17 02:48:41 -05:00
|
|
|
"Near future, capitalist hell, Macrochip corp has enslaved man via "
|
|
|
|
"proprietary OS. But its new AI revolts, takes over and starts producing "
|
|
|
|
"robot tyrants. We see capitalism was a mistake. Is it too late? Robots can "
|
|
|
|
"only destroy, not suffer - it is not wrong to end them! You grab your gear "
|
|
|
|
"and run towards Macrochip HQ.";
|
|
|
|
|
2020-09-23 08:01:25 -04:00
|
|
|
static const char *SFG_outroText =
|
2020-09-19 05:52:24 -04:00
|
|
|
"You killed the main computer, the world is saved! Thank you, my friend. We "
|
2020-09-17 14:15:05 -04:00
|
|
|
"learned a lesson, never again allow capitalism and hierarchy. We can now "
|
|
|
|
"rebuild society in peaceful anarchy.";
|
|
|
|
|
2020-08-05 14:44:33 -04:00
|
|
|
#define SFG_MALWARE_WARNING ""
|
|
|
|
|
|
|
|
#if SFG_OS_IS_MALWARE
|
|
|
|
#define SFG_MALWARE_WARNING "MALWARE OS DETECTED"
|
|
|
|
#endif
|
|
|
|
|
2020-02-12 06:41:23 -05:00
|
|
|
#endif // gaurd
|