Edit player sprites, add -h parameter for SDL2, edit README to suggest

checking out the controls, update Debian control and manpage
This commit is contained in:
blitzdoughnuts 2025-01-10 16:29:11 -05:00
parent cdee834402
commit 308adcafc8
5 changed files with 27 additions and 14 deletions

Binary file not shown.

View file

@ -1,5 +1,5 @@
Package: WakeToHell
Version: 0.2.0a
Version: 0.3.1a
Architecture: all
Essential: no
Priority: optional

View file

@ -1,8 +1,8 @@
.TH man 6 "September 7th, 2024" "0.2.0a" "Wake to Hell manpage"
.TH man 6 "January 10th, 2025" "0.3.1a" "Wake to Hell manpage"
.SH NAME
WakeToHell - Game about a cat doctor in distress.
.SH SYNOPSIS
.B WakeToHell
.B WakeToHell [-h]
.SH DESCRIPTION
Wake to Hell is a walking simulator / interactive story about a cat who seems to be dealing with some strong issues... to say the least.
.P
@ -14,15 +14,11 @@ and
arrows - Walk
.br
.B Up
and
.B down
arrows - Interact, go through doors
arrow - Interact, go through doors
.br
.B Z
- Gesture (Confirm)
- Gesture / Confirm
.br
.B X
- Cancel
.SH EXAMPLES
What other examples?
.SH BUGS

View file

@ -4,7 +4,7 @@ A walking simulator / interactive story about a cat who seems to be dealing with
It's a public domain, free software game that puts you into the shoes of Lukifer Dredd, who must navigate his way through his day while having to put up with certain oddities across his area that seem to impede him. Meet your worries, meet your demons, meet yourself.
**NOTE: This game is still in development!** Things seen in these builds may change or be removed later, and not everything is in here.
**NOTE: This game is still in development!** Things seen in these builds may change or be removed later, and not everything is in here. See the readme inside of game buids or ``readme_package.txt`` for controls.
Made with love and hatred by blitzdoughnuts, author of [LUDICRITAL](https://ludicrital.neocities.org) and professional lunatic.

View file

@ -510,6 +510,27 @@ void keys() {
};
int main(int argc, char *argv[]) {
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) || defined(__APPLE__)
puts("WARNING: You are running Wake to Hell under a malware OS. Please consider switching to a less harmful system.");
#endif
// parse arguments
if (argc > 1) {
for (uint8_t i = 1; i < argc; i++) {
if (argv[i][0] == '-' && argv[i][1] == 'h') {
printf("Wake to Hell ");
printf(VERSION_NUMBER);
puts(" by blitzdoughnuts");
puts("This program is FREE SOFTWARE, licensed under the Creative Commons Zero plus a waiver of remaining rights. You should have gotten licensing information with the packaged game or source repository.\n");
puts("CONTROLS:");
puts("[Z] - Confirm / Gesture");
puts("[<], [>] - Move");
puts("[^] - Interact");
return 0;
};
};
};
if (SDL_Init(SDL_INIT_AUDIO | SDL_INIT_VIDEO | SDL_INIT_EVENTS |
MIX_INIT_MID | SDL_INIT_JOYSTICK) != 0) return 1;
@ -521,10 +542,6 @@ int main(int argc, char *argv[]) {
SDL_RenderSetLogicalSize(render, WIDTH, HEIGHT); // keep that cwispy 270P 16:9 wesowutiown UwU (now obsolete)
SDL_SetRenderDrawBlendMode(render, SDL_BLENDMODE_NONE);
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) || defined(__APPLE__)
puts("WARNING: You are running Wake to Hell under a malware OS. Please consider switching to a less harmful system.");
#endif
//winsurf = SDL_GetWindowSurface(win);