feat: Added the round counter on the hud

This commit is contained in:
Theo Champion 2025-09-03 18:39:30 +02:00
parent 82d7941e81
commit f80eb125f5
24 changed files with 1217 additions and 115 deletions

View file

@ -1,86 +1,89 @@
/* XPM */
static char * juggernog_xpm[] = {
"64 64 19 1",
" c #FF00DC",
". c #000001",
"+ c #E4E4E4",
"@ c #D53737",
"# c #FDECB3",
"$ c #FF0000",
"% c #FFFFFF",
"& c #FADF84",
"* c #C2C2C2",
"= c #903030",
"- c #782A2A",
"; c #B12A2A",
"> c #A7A7A7",
", c #E9E9E9",
"' c #817F7F",
") c #8E2323",
"! c #C1C1C1",
"~ c #686666",
"{ c #FF5400",
" ....... ",
" ...+++++... ",
" ..+++++++++.. ",
" ..@@@@@@@@@@@.. ",
" ..@@@@#####@$$@.. ",
" .+@@@@#####$$$@%. ",
" ..+@@@@####&&$@@+.. ",
" .++@######$$&##@++. ",
" .++@#####$$$###@++. ",
" .++@####$$$####@++. ",
" .++@###$$$#####@++. ",
" .++@##$$$######@++. ",
" ..+@@$$$####@@@@+.. ",
" .++@@$#####@@@++. ",
" ..++@@#####@@++.. ",
" ..++@@@@@@@++.. ",
" ..++@@@@@++.. ",
" ...+@@@+... ",
" ....... ",
" .......................... ",
" ..************************.. ",
" ..**=*=*=*===**===**===*===*.. ",
" ..***=*=*=*=****=****=***=*=**.. ",
" .****=*=*=*=*==*=*==*==**===***. ",
" .**=*=*=*=*=**=*=**=*=***==****. ",
" .**===*===*====*====*===*=*=***. ",
" .******************************. ",
" .*******=***=*====*===*********. ",
" .*******==**=*=**=*=***********. ",
" .*******=*=*=*=**=*=*==********. ",
" .*******=**==*=**=*=**=********. ",
" .*******=***=*====*====********. ",
" .******************************. ",
" .*-*--*--**********************. ",
" .--*--*-***********************. ",
" .*-*--*--**********************. ",
" .*-*--***;;;;;;;;;;;;;*********. ",
" .*******;>>>>>>>>>>>>>;********. ",
" .,,,,,,,;''''''''''''';,,,,,,,,. ",
" .)))))));''''''''''''';)))))))). ",
" .)!!))));>>>>>>>>>>>>>;)))))))). ",
" .!))))));;..~~..~~~.~;;)))))))). ",
" .)))))));;~~~~..~~~.~;;)))))))). ",
" .)))))));;...........;;)))))))!. ",
" .!))))));;;;;;;;;;;;;;;))))))!). ",
" .)))))));;;;;;;;;;;;;;;)))))))). ",
" .))))))!;;;;;;;';;;;;;;!)))))!). ",
" .)))))));;;;;;;';;;;;;;)))))))). ",
" .)))))));;;;...'...;;;;)!)))))). ",
" .)))))!);;;;.;;;;;.;;;;)!)))))). ",
" .))))!));;;;.......;;;;)!)))))). ",
" .))))!));;;;;;;;;;;;;;;)!)))))). ",
" .)))))));;~~~~;;;;;...;)!)))))). ",
" .)))))));;~{{~;;;;;.;.;!))))))). ",
" .)))))));;~{{~;;;;;...;)))))))). ",
" .)))))));;~{{~;;;;;;;;;))))!))). ",
" .))))!));;~~~~;;;;;;;;;)!!!)))). ",
" .!!!!))));;;;;;;;;;;;;))))))))). ",
" .))!)))))))))))))))))!))))))))). ",
" .)!!)))))))))))))))))!))))))))). ",
" ..!))))))!!))))))))))))))))))).. ",
" ..)))))!!)!))))))))))))))))).. ",
" ..)))!)))!)))))))))))))))).. ",
" .......................... "};
static char *juggernog[] = {
/* columns rows colors chars-per-pixel */
"64 64 19 1 ",
" c black",
". c #000001",
"X c #6A6A69",
"o c #727271",
"O c #9A2B2B",
"+ c #A93030",
"@ c #C70000",
"# c #CE1C1C",
"$ c red",
"% c #996262",
"& c #FF00DC",
"* c #838381",
"= c #8C8C8A",
"- c #929292",
"; c #A7A7A7",
": c #CECECE",
"> c #ECE8D8",
", c gray96",
"< c white",
/* pixels */
"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&....&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&&...>>...&&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&..++++++..&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&.+++<<+++.&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&..+++<<+++..&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&.>+<<<<<<+>.&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&.>+<<<<<<+>.&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&..+++<<+++..&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&.>++<<++>.&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&..>++++>..&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&&...++...&&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&....&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&..........................&&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&..,,,,,,,,,,,,,,,,,,,,,,,,..&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&..,,,,,,,,,,,,,,,,,,,,,,,,,,..&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,$,$,$,$$$,,$$$,,$$$,$$$,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,$,$,$,$,,,,$,,,,$,,,$,$,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,$,$,$,$,$$,$,$$,$$,,$$$,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,$,$,$,$,$,,$,$,,$,$,,,$$,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,$$$,$$$,$$$$,$$$$,$$$,$,$,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,$,,$,$$$,$$$,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,$$,$,$,$,$,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,$,$$,$,$,$,$$,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,$,,$,$,$,$,,$,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,$,,$,$$$,$$$$,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,OOOOO,,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,O:O::OO,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,::O::OO,,,,,,,,@@,@@,@,,@,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,O:O::O::,,,,,,@,,,@@,@,,@@,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,O:O::O:,,,,,,,@,,,@@,@,,@@,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,OOOOOO::,,,,,,,@@,@@,@@,@,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,OOOOO,,,,,,,,,,,,,,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.,,,,,,,,############,,,,,,,,.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.oooooooo#;;;;;;;;;;#oooooooo.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OO----O#************#OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.O-----O#************#OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.---OOOO#;;;;;;;;;;;;#OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO#************#OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##############OOOOO--.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO######==######OOOO---.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO######==######OOOO---.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##....==....##OOO----.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##.###==###.##OOO----.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##..........##OO-----.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##############OO----O.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##############OOO--OO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##########==##OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO##########==##OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.-OOOOOO##############OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.-OOOOOO##############OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.--OOOOO#####====#####OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.---OOOO#####=XX=#####OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OO-OOOO#####=XX=#####OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OO--OOO#####====#####OOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOO%OOOO############OOOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOOOO--OOOOOOOOOOOOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOOO--OOOOOOOOOOOOOOOOOO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&.OOOOOOO---OOOOOOOOOOOOO---OO.&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&..OOOOOO-O----OOOOOOOOO-----..&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&..OOOOOOOO---OOOOOOOOO-OOO..&&&&&&&&&&&&&&&&&&",
"&&&&&&&&&&&&&&&&&&&..........................&&&&&&&&&&&&&&&&&&&"
};