feat: added temp perk textures and placed perks in testmap_2

This commit is contained in:
Theo Champion 2025-08-12 15:40:29 +02:00
parent 41437ec215
commit 04705fe9e5
4 changed files with 243 additions and 9 deletions

78
ressources/doubletap.xpm Normal file
View file

@ -0,0 +1,78 @@
/* XPM */
static char * doubletap_xpm[] = {
"64 64 11 1",
" c #FF00DC",
". c #BFC7D5",
"+ c #FFFFFF",
"@ c #D66B1B",
"# c #F28A3C",
"$ c #864B1C",
"% c #FDE9D6",
"& c #F8CBAA",
"* c #F3B98B",
"= c #F0AA75",
"- c #EE9A5C",
" ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ++@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@@###@@@@++ ",
" ++@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@++ ",
" ++@@++++@@@@@###@@@@@###@@@@@###@@@@@###@@@@++ ",
" ++@@##+##@@@#####@@@#####@@@#####@@@#####@@@++ ",
" ++###@+###@##@@###@##@@###@##@@###@##@@@##@#++ ",
" ++#+@@+@#####@@@#####@@@#####@@@#####@@@####++ ",
" ++#@++@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@@@##++ ",
" ++@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@++ ",
" ++##+@+@@###@@@@@###@@@$###$@@@@@###@@@@@###++ ",
" ++#+@@++#####@@@#####@$#####$@@@#####@@@####++ ",
" ++@+##++#@@###@##@@########$$#@##@@###@###@@++ ",
" ++@+##++#@@@#####@@@$#####$$$$###@@@#####@@@++ ",
" ++@@++#@@@@@@##@@@@$######$$$$#@@@@@@###@@@@++ ",
" ++@@@@@@@@@@@@#@@@@$######$$$@#@@@@@@@#@@@@@++ ",
" ++@++++++@@@@##@@@@########$$##@@@@@@###@@@@++ ",
" ++@@+#+##@@@#$$$$@$########$#$$$$@@@#####@@@++ ",
" ++@#++###@@#$$$$$$$########$$$$$$$@###@###@@++ ",
" ++##+@++###$$$$$$$##########$$$$$$$##@@@####++ ",
" ++##+@++@##$$$$$$$##########$$$$$$$#@@@@@###++ ",
" ++@@@@@@@@$$$$$$$############$$$$$$$@@@@@@#@++ ",
" ++#+++++@#$$$$@$$############$$@$$$$@@@@@@##++ ",
" ++##+@@@##$$$@@$$####%%%%####$$@#$$$#@@@####++ ",
" ++##+++##$#$#@@$###%%%%%%%%###$###$#$@@@##@#++ ",
" ++@@+####$########$$%%%%%%$$########$####@@@++ ",
" ++@@+#++@@$#$####$$$$%%%%$$$$###@$#$@###@@@@++ ",
" ++@@@@@@@@@@@@###&$$$$%%$$$$%##@@@@@@@#@@@@@++ ",
" ++@++++@@@@@@####&%$$%%%%$$%%##@@@@@@###@@@@++ ",
" ++@@+##+#@@@###$&&%%%#%%#%%%%%$##@@@##++#+@@++ ",
" ++@#+#++#@@###@&&#%%%%##%%%%#%%##@@###@+#+@@++ ",
" ++##+@+@#####@@&&############%%@#####@++#+##++ ",
" ++##+@++@###@@@$&%##########%%$@@###@@+@@+##++ ",
" ++@@@@@@@@#@@@@@@&%##%%%%##%%@@@@@#@@@@++++@++ ",
" ++#@@@@@@##@@@@@@&&########%%@@@@##@@@@@@@##++ ",
" ++##@@@@#####@@$$&&&%####%%%&$$@#####@++#+##++ ",
" ++###@@###@##$$***&%%%%%%%%&***$$#@##@@@#+@#++ ",
" ++@@#####@@$***=====&&&&&&==&==**=$@###+++@@++ ",
" ++@@####@@$***===&&=**=&&*====&==**$@###@+@@++ ",
" ++@@@@@@@$**====&=***===&=**====&==*$@+++++@++ ",
" ++@@@##@@**====&=***=======**======**###@@@@++ ",
" ++@@#####*---====**=-----==**====---=#++#+@@++ ",
" ++@######*----&=***-------=***==----=#++#+@@++ ",
" ++##@@@@#$---$@***=---$$---=***@$--$#@@@++##++ ",
" ++##@@@@@##$$@@***---$@@$--=***@@$$$$@@+@+##++ ",
" ++@@@@@@@##$@@@***---@@@@---***@@@$$$++++++@++ ",
" ++#@@@@@@$$@@@@***--$@@@@$--***@@##$@@@@@@##++ ",
" ++##@@@@@###@@@**--$@@@@@#$--**@@###@@@@++##++ ",
" ++###@@######@@$$-$##@@####$$########@++##+#++ ",
" ++########@###@$$$@###@###@#$#####@###++##+#++ ",
" ++@@#####@@@###$$@@@#####@@@#$$##@@@##++#@+@++ ",
" ++@@####@@@@@###@@@@@###@@@@@###@@@@@##+@+@@++ ",
" ++@@@@@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@++ ",
" ++@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@@###++@@++ ",
" ++@@#####@@@#####@@@#####@@@#####@@@###+#@+@++ ",
" ++@######@@###@##@@###@##@@###@##@@###@+##@@++ ",
" ++##@@@@#####@@@#####@@@#####@@@#####@@+####++ ",
" ++##@@@@@###@@@@@###@@@@@###@@@@@###@@++++##++ ",
" ++@@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@++ ",
" ++#@@@@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@@@##++ ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" "};

View file

@ -1,22 +1,22 @@
NO ./path_to_the_north_texture
SO ./path_to_the_south_texture
WE ./path_to_the_west_texture
EA ./path_to_the_east_texture
NO ressources/north.xpm
SO ressources/south.xpm
WE ressources/west.xpm
EA ressources/east.xpm
F 220,100,0
C 225,30,0
1111111111111111111111111
1000000000110000000000001
1011000001110000001000001
1001000000000000010000001
111111111011000001110000100000001
1011000001110000000000001
10D1000000000000000000001
111111111011000001110M00000000001
100000000011000001110111110111111
11110111111111011100000010001
11110111111111011101010010001
11000000110101011100000010001
10000000000000001100000010001
100000000000000011J0000010001
10000000000000001101010010001
11000001110101011111011110N0111
11Q00001110101011111011110N0111
11110111 1110101 101111010001
11111111 1111111 111111111111

78
ressources/juggernog.xpm Normal file
View file

@ -0,0 +1,78 @@
/* XPM */
static char * juggernog_xpm[] = {
"64 64 11 1",
" c #FF00DC",
". c #BFC7D5",
"+ c #FFFFFF",
"@ c #EC2D33",
"# c #FF6368",
"$ c #A61A1F",
"% c #FDE8E8",
"& c #FDD3D5",
"* c #FDBDBF",
"= c #FDA0A5",
"- c #FD8086",
" ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ++@@@@####@@@@@###@@@@@###@@@@@###@@@@@###@@++ ",
" ++@@@@#####@@@#####@@@#####@@@#####@@@#####@++ ",
" ++##++++####@#######@#######@#######@#######++ ",
" ++@##@+##@@##@@##@@##@@##@@##@@##@@##@@@##@@++ ",
" ++@@@@+@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@++ ",
" ++@+@@+@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@++ ",
" ++@#++@@@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@@@++ ",
" ++####@@@@@###@@@@@###@@@@@###@@@@@###@@@@@#++ ",
" ++##+#+@@######@@######$###$###@@#######@@##++ ",
" ++#+##++@#######@#####$#####$###@#######@###++ ",
" ++@+@@++#@@@#@@@#@@@#######$$@@@#@@@#@@@#@@@++ ",
" ++@+@@++#@@@@@@@#@@@$#####$$$$@@#@@@@@@@#@@@++ ",
" ++@@++@@#@@@@@@@#@@$######$$$$@@#@@@@@@@#@@@++ ",
" ++@@@@@##@@@@@@##@@$######$$$@@##@@@@@@@##@@++ ",
" ++@++++++#@@@@@###@########$$@@###@@@@@###@@++ ",
" ++#@+#+####@@$$$$#$########$@$$$$##@@#######++ ",
" ++##++######$$$$$$$########$$$$$$$##@#######++ ",
" ++@@+@++#@@$$$$$$$##########$$$$$$$@#@@@#@@@++ ",
" ++@@+@++@@@$$$$$$$##########$$$$$$$@#@@@@@@@++ ",
" ++@@@@@@@@$$$$$$$############$$$$$$$#@@@@@@@++ ",
" ++@+++++@@$$$$@$$############$$@$$$$#@@@@@@@++ ",
" ++##+#@@@@$$$##$$####%%%%####$$@@$$$###@@@##++ ",
" ++##+++@@$#$###$###%%%%%%%%###$@@#$#$###@@##++ ",
" ++@#+@@##$###@@###$$%%%%%%$$########$@@@##@@++ ",
" ++@@+@++#@$#$@@##$$$$%%%%$$$$##@#$#$#@@@#@@@++ ",
" ++@@@@@@#@@@@@@##&$$$$%%$$$$%##@#@@@@@@@#@@@++ ",
" ++@++++@#@@@@@@##&%$$%%%%$$%%##@#@@@@@@@#@@@++ ",
" ++@@+@#+##@@@@@$&&%%%#%%#%%%%%$###@@@@++#+@@++ ",
" ++@@+@++###@@@#&&#%%%%##%%%%#%%####@@@#+#+#@++ ",
" ++##+#+#####@##&&############%%#####@#++#+##++ ",
" ++@#+@++#@@##@@$&%##########%%$##@@##@+@#+@@++ ",
" ++@@@@@@@@@@#@@@@&%##%%%%##%%@@@@@@@#@@++++@++ ",
" ++@@@@@@@@@@#@@@@&&########%%@@@@@@@#@@@@@@@++ ",
" ++@##@@@@@@##@@$$&&&%####%%%&$$@@@@##@++@+@@++ ",
" ++####@@@@@##$$***&%%%%%%%%&***$$@@###@@@+@#++ ",
" ++#####@@##$***=====&&&&&&==&==**=$####+++##++ ",
" ++######@#$***===&&=**=&&*====&==**$####@+##++ ",
" ++@@@@@@#$**====&=***===&=**====&==*$@+++++@++ ",
" ++@@@@@@#**====&=***=======**======**@@@#@@@++ ",
" ++@@@@@@#*---====**=-----==**====---=@++#+@@++ ",
" ++@@@@@##*----&=***-------=***==----=@++#+@@++ ",
" ++@@@@###$---$#***=---$$---=***#$--$@@##++#@++ ",
" ++#@@######$$##***---$##$--=***##$$$$##+#+##++ ",
" ++@##@@####$#@@***---@@##---***##@$$$++++++@++ ",
" ++@@@@@@#$$@#@@***--$@@@#$--***@#@@$#@@@#@@@++ ",
" ++@@@@@@@@@@#@@**--$#@@@@@$--**@@@@@#@@@++@@++ ",
" ++@@@@@@@@@@#@@$$-$@#@@@@@@$$##@@@@@#@++@@+@++ ",
" ++@##@@@@@@##@@$$$@##@@@@@@#$##@@@@##@++@@+@++ ",
" ++####@@@@#####$$@#####@@@###$$@@@####++@@+#++ ",
" ++#####@@######@@######@@######@@######+@+##++ ",
" ++@##@@##@@##@@##@@##@@##@@##@@##@@##@@@##@@++ ",
" ++@@@@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@#@@@++@@++ ",
" ++@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@+#@+@++ ",
" ++@@@@@@#@@@@@@@#@@@@@@@#@@@@@@@#@@@@@@+#@@@++ ",
" ++@@@@####@@@@@###@@@@@###@@@@@###@@@@@+##@@++ ",
" ++@@@@#####@@@#####@@@#####@@@#####@@@++++#@++ ",
" ++##########@#######@#######@#######@#######++ ",
" ++@##@@##@@##@@##@@##@@##@@##@@##@@##@@@##@@++ ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" "};

78
ressources/revive.xpm Normal file
View file

@ -0,0 +1,78 @@
/* XPM */
static char * revive_xpm[] = {
"64 64 11 1",
" c #FF00DC",
". c #BFC7D5",
"+ c #FFFFFF",
"@ c #7A73BB",
"# c #5E579C",
"$ c #403995",
"% c #F9F7FF",
"& c #DDDAFB",
"* c #A9A6C9",
"= c #8D88BA",
"- c #5B54A0",
" ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ++@@###@@@@@###@@@@@###@@@@@###@@@@@####@@@@++ ",
" ++@#####@@@#####@@@#####@@@#####@@@@####@@@@++ ",
" ++##++++#@#######@#######@#######@##########++ ",
" ++####+##@#######@#######@#######@##########++ ",
" ++@@##+@@@@@@##@@@@@@##@@@@@@##@@@@@@##@@@@@++ ",
" ++@+##+@@#@@###@@#@@###@@#@@###@@#@@####@@@@++ ",
" ++#@++@@###@@@@@###@@@@@###@@@@@####@@@@####++ ",
" ++##@@@#####@@@#####@@@#####@@@#####@@@@####++ ",
" ++##+@+######@#######@#$@@@$#@##############++ ",
" ++#+#@++#####@#######@$@@@@@$@##############++ ",
" ++@+@@++##@@@@@@@##@@@@@@@@$$@@@@##@@@@@@##@++ ",
" ++#+@#++###@@#@@###@$@@@@@$$$$@@####@@@@####++ ",
" ++@@++#@@@@@###@@@@$@@@@@@$$$$#@@@@@####@@@@++ ",
" ++@#####@@@#####@@@$@@@@@@$$$###@@@@####@@@@++ ",
" ++#+++++@@#######@@@@@@@@@@$$####@@######@@#++ ",
" ++##+#+##@###$$$$@$@@@@@@@@$#$$$$@##########++ ",
" ++##++##@@##$$$$$$$@@@@@@@@$$$$$$$@##@@##@@#++ ",
" ++@@+#++@#@$$$$$$$@@@@@@@@@@$$$$$$$@####@@@@++ ",
" ++@@+@++##$$$$$$$$@@@@@@@@@@$$$$$$$$@@@@@##@++ ",
" ++##@@@###$$$$$$$@@@@@@@@@@@@$$$$$$$@@@@####++ ",
" ++#+++++##$$$$@$$@@@@@@@@@@@@$$#$$$$#@@#####++ ",
" ++##+@####$$$@#$$@@@@%%%%@@@@$$##$$$########++ ",
" ++##+++#@$@$@@@$@@@%%%%%%%%@@@$##@$@$@@##@@#++ ",
" ++#@+#@@#$@@@#@@@@$$%%%%%%$$@@@@#@@@$@@@####++ ",
" ++@@+#++@@@@$##@@$$$$%%%%$$$$@@@@$@@@##@@@@@++ ",
" ++@#####@@@####@@&$$$$%%$$$$%@@#@@@@####@@@@++ ",
" ++#++++#@@#####@@&%$$%%%%$$%%@@##@@######@@#++ ",
" ++##+##+#@#####$&&%%%@%%@%%%%%$##@####++#+##++ ",
" ++##+#++@@####@&&@%%%%@@%%%%@%%##@@##@@+#+@#++ ",
" ++@@+#+@@#@@###&&@@@@@@@@@@@@%%@@#@@##++@+@@++ ",
" ++@@+@++##@@@@@$&%@@@@@@@@@@%%$@@##@@@+@@+#@++ ",
" ++##@@@#####@@@##&%@@%%%%@@%%@@#####@@@++++#++ ",
" ++##@@#######@@##&&@@@@@@@@%%@@######@@#####++ ",
" ++###@#######@#$$&&&%@@@@%%%&$$#######++#+##++ ",
" ++##@@##@####$$***&%%%%%%%%&***$$#@##@@##+@#++ ",
" ++#@@#@@##$$***=====&&&&&&==&==**=$$@@@+++##++ ",
" ++@@##@@@@****===&&=**=&&*====&==**=@##@@+@@++ ",
" ++@#####@$**====&=***===&=**====&==*$#+++++@++ ",
" ++######$**====&=***=======**=======*$###@@#++ ",
" ++######$*---====**=-----==**====---=$++#+##++ ",
" ++##@###$*----&=***-------=***==----=$++#+@#++ ",
" ++@@###@@$---$#***=---$$---=***@$---####++@@++ ",
" ++@@@@@@$@-$$@@***---$@@$--=***@@$$$$@@+@+#@++ ",
" ++##@@@#$@@$@@@***---@@##---***###$$$@+++++#++ ",
" ++##@@###$$##@@***--$@@##$--***####$#@@#####++ ",
" ++###@#######@#**--$#@####$--**#########++##++ ",
" ++##@@##@####@@$$-$##@@###@$$@@###@##@++#@+#++ ",
" ++@@@@@@##@@@@@$$$#@@@@@@##@$@@@@##@@@++@#+@++ ",
" ++@@##@@@@@@@##$$@@@@##@@@@@@$$@@@@@@#++@@+@++ ",
" ++@@###@@@@@###@@@@@###@@@@@###@@@@@###+@+@@++ ",
" ++######@@#######@@######@@######@@######@@#++ ",
" ++#######@#######@#######@#######@######++##++ ",
" ++##@###@@####@##@@###@##@@###@##@@##@@+#@+#++ ",
" ++@@##@@@@@@@##@@@@@@##@@@@@@##@@@@@@##+@@@@++ ",
" ++@@@@@@##@@@@@@@##@@@@@@##@@@@@@##@@@@+@##@++ ",
" ++#@@@@@###@@@@@###@@@@@###@@@@@####@@++++##++ ",
" ++##@@#######@@######@@######@@######@@#####++ ",
" ++###@#######@#######@#######@##############++ ",
" .++++++++++++++++++++++++++++++++++++++++++++. ",
" ..++++++++++++++++++++++++++++++++++++++++++.. ",
" "};