-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
516 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,167 @@ | ||
/*======================================== | ||
* sl.h: SL version 5.02 | ||
* Copyright 1993,2002,2014 | ||
* Toyoda Masashi | ||
* ([email protected]) | ||
* Last Modified: 2014/06/03 | ||
*======================================== | ||
*/ | ||
|
||
#ifndef SL_H | ||
#define SL_H | ||
|
||
#define D51HEIGHT 10 | ||
#define D51FUNNEL 7 | ||
#define D51LENGTH 83 | ||
#define D51PATTERNS 6 | ||
|
||
|
||
#define D51STR1 " ==== ________ ___________ " | ||
#define D51STR2 " _D _| |_______/ \\__I_I_____===__|_________| " | ||
#define D51STR3 " |(_)--- | H\\________/ | | =|___ ___| " | ||
#define D51STR4 " / | | H | | | | ||_| |_|| " | ||
#define D51STR5 " | | | H |__--------------------| [___] | " | ||
#define D51STR6 " | ________|___H__/__|_____/[][]~\\_______| | " | ||
#define D51STR7 " |/ | |-----------I_____I [][] [] D |=======|__ " | ||
|
||
#define D51WHL11 "__/ =| o |=-~~\\ /~~\\ /~~\\ /~~\\ ____Y___________|__ " | ||
#define D51WHL12 " |/-=|___|= || || || |_____/~\\___/ " | ||
#define D51WHL13 " \\_/ \\O=====O=====O=====O_/ \\_/ " | ||
|
||
#define D51WHL21 "__/ =| o |=-~~\\ /~~\\ /~~\\ /~~\\ ____Y___________|__ " | ||
#define D51WHL22 " |/-=|___|=O=====O=====O=====O |_____/~\\___/ " | ||
#define D51WHL23 " \\_/ \\__/ \\__/ \\__/ \\__/ \\_/ " | ||
|
||
#define D51WHL31 "__/ =| o |=-O=====O=====O=====O \\ ____Y___________|__ " | ||
#define D51WHL32 " |/-=|___|= || || || |_____/~\\___/ " | ||
#define D51WHL33 " \\_/ \\__/ \\__/ \\__/ \\__/ \\_/ " | ||
|
||
#define D51WHL41 "__/ =| o |=-~O=====O=====O=====O\\ ____Y___________|__ " | ||
#define D51WHL42 " |/-=|___|= || || || |_____/~\\___/ " | ||
#define D51WHL43 " \\_/ \\__/ \\__/ \\__/ \\__/ \\_/ " | ||
|
||
#define D51WHL51 "__/ =| o |=-~~\\ /~~\\ /~~\\ /~~\\ ____Y___________|__ " | ||
#define D51WHL52 " |/-=|___|= O=====O=====O=====O|_____/~\\___/ " | ||
#define D51WHL53 " \\_/ \\__/ \\__/ \\__/ \\__/ \\_/ " | ||
|
||
#define D51WHL61 "__/ =| o |=-~~\\ /~~\\ /~~\\ /~~\\ ____Y___________|__ " | ||
#define D51WHL62 " |/-=|___|= || || || |_____/~\\___/ " | ||
#define D51WHL63 " \\_/ \\_O=====O=====O=====O/ \\_/ " | ||
|
||
#define D51DEL " " | ||
|
||
#define COAL01 " " | ||
#define COAL02 " " | ||
#define COAL03 " _________________ " | ||
#define COAL04 " _| \\_____A " | ||
#define COAL05 " =| | " | ||
#define COAL06 " -| | " | ||
#define COAL07 "__|________________________|_ " | ||
#define COAL08 "|__________________________|_ " | ||
#define COAL09 " |_D__D__D_| |_D__D__D_| " | ||
#define COAL10 " \\_/ \\_/ \\_/ \\_/ " | ||
|
||
#define COALDEL " " | ||
|
||
#define LOGOHEIGHT 6 | ||
#define LOGOFUNNEL 4 | ||
#define LOGOLENGTH 84 | ||
#define LOGOPATTERNS 6 | ||
|
||
#define LOGO1 " ++ +------ " | ||
#define LOGO2 " || |+-+ | " | ||
#define LOGO3 " /---------|| | | " | ||
#define LOGO4 " + ======== +-+ | " | ||
|
||
#define LWHL11 " _|--O========O~\\-+ " | ||
#define LWHL12 "//// \\_/ \\_/ " | ||
|
||
#define LWHL21 " _|--/O========O\\-+ " | ||
#define LWHL22 "//// \\_/ \\_/ " | ||
|
||
#define LWHL31 " _|--/~O========O-+ " | ||
#define LWHL32 "//// \\_/ \\_/ " | ||
|
||
#define LWHL41 " _|--/~\\------/~\\-+ " | ||
#define LWHL42 "//// \\_O========O " | ||
|
||
#define LWHL51 " _|--/~\\------/~\\-+ " | ||
#define LWHL52 "//// \\O========O/ " | ||
|
||
#define LWHL61 " _|--/~\\------/~\\-+ " | ||
#define LWHL62 "//// O========O_/ " | ||
|
||
#define LCOAL1 "____ " | ||
#define LCOAL2 "| \\@@@@@@@@@@@ " | ||
#define LCOAL3 "| \\@@@@@@@@@@@@@_ " | ||
#define LCOAL4 "| | " | ||
#define LCOAL5 "|__________________| " | ||
#define LCOAL6 " (O) (O) " | ||
|
||
#define LCAR1 "____________________ " | ||
#define LCAR2 "| ___ ___ ___ ___ | " | ||
#define LCAR3 "| |_| |_| |_| |_| | " | ||
#define LCAR4 "|__________________| " | ||
#define LCAR5 "|__________________| " | ||
#define LCAR6 " (O) (O) " | ||
|
||
#define DELLN " " | ||
|
||
#define C51HEIGHT 11 | ||
#define C51FUNNEL 7 | ||
#define C51LENGTH 87 | ||
#define C51PATTERNS 6 | ||
|
||
#define C51DEL " " | ||
|
||
#define C51STR1 " ___ " | ||
#define C51STR2 " _|_|_ _ __ __ ___________" | ||
#define C51STR3 " D__/ \\_(_)___| |__H__| |_____I_Ii_()|_________|" | ||
#define C51STR4 " | `---' |:: `--' H `--' | |___ ___| " | ||
#define C51STR5 " +|~~~~~~~~++::~~~~~~~H~~+=====+~~~~~~|~~||_| |_|| " | ||
#define C51STR6 " || | :: H +=====+ | |:: ...| " | ||
#define C51STR7 "| | _______|_::-----------------[][]-----| | " | ||
|
||
#define C51WH61 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH62 "------'|oOo|==[]=- || || | ||=======_|__" | ||
#define C51WH63 "/~\\____|___|/~\\_| O=======O=======O |__|+-/~\\_| " | ||
#define C51WH64 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
#define C51WH51 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH52 "------'|oOo|===[]=- || || | ||=======_|__" | ||
#define C51WH53 "/~\\____|___|/~\\_| O=======O=======O |__|+-/~\\_| " | ||
#define C51WH54 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
#define C51WH41 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH42 "------'|oOo|===[]=- O=======O=======O | ||=======_|__" | ||
#define C51WH43 "/~\\____|___|/~\\_| || || |__|+-/~\\_| " | ||
#define C51WH44 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
#define C51WH31 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH32 "------'|oOo|==[]=- O=======O=======O | ||=======_|__" | ||
#define C51WH33 "/~\\____|___|/~\\_| || || |__|+-/~\\_| " | ||
#define C51WH34 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
#define C51WH21 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH22 "------'|oOo|=[]=- O=======O=======O | ||=======_|__" | ||
#define C51WH23 "/~\\____|___|/~\\_| || || |__|+-/~\\_| " | ||
#define C51WH24 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
#define C51WH11 "| /~~ || |-----/~~~~\\ /[I_____I][][] --|||_______|__" | ||
#define C51WH12 "------'|oOo|=[]=- || || | ||=======_|__" | ||
#define C51WH13 "/~\\____|___|/~\\_| O=======O=======O |__|+-/~\\_| " | ||
#define C51WH14 "\\_/ \\_/ \\____/ \\____/ \\____/ \\_/ " | ||
|
||
|
||
|
||
void sl_bootstrap(const char *script); | ||
void add_smoke(int y, int x); | ||
void add_man(int y, int x); | ||
int add_C51(int x); | ||
int add_D51(int x); | ||
int add_sl(int x); | ||
void option(char *str); | ||
int my_mvaddstr(int y, int x, char *str); | ||
|
||
|
||
#endif // SL_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.