x is a more readable symbol for gifts than *

This commit is contained in:
Gwenhael Le Moine 2011-07-01 15:45:43 +02:00
parent c27494e73d
commit 5726123ceb

302
star.c
View file

@ -11,7 +11,7 @@ typedef enum {
BALL ='@',
CUBE ='H',
VOID =' ',
GIFT ='*'
GIFT ='x'
} cell;
typedef enum {
@ -128,253 +128,253 @@ void move( struct state *s, direction where )
/* below for testing, my kind-of/sort-of unti-testing */
/* so if I declare level as cell* levels[] I get a warning :/ */
char *levels[] = { "################"
"#@## *#H#"
"# * ###"
"# ##* #"
"# ## * ##"
"## * * * #"
"# * *## * #"
"# ##* *#"
char xlevels[] = { "################"
"#@## x#H#"
"# x ###"
"# ##x #"
"# ## x ##"
"## x x x #"
"# x x## x #"
"# ##x x#"
"################",
" # # # # # ##"
"# * @#"
" #* #* * "
"# # * * # #"
" # * # "
"# #H# * #"
" # # # #**#"
"# x @#"
" #x #x x "
"# # x x # #"
" # x # "
"# #H# x #"
" # # # #xx#"
"# # "
" # # # ",
"################"
"# *#@#"
"# x#@#"
"# ## ##H#"
"# #* * #"
"# * *## *#"
"# #* * *# *##"
"# ##* #* * *###"
"#* ##* #"
"# #x x #"
"# x x## x#"
"# #x x x# x##"
"# ##x #x x x###"
"#x ##x #"
"################",
"################"
"# #H#"
"# # #"
"##*#* *#*#*#*#*#"
"# # #* *# # # ##"
"##*#*#* *#*#*#*#"
"##x#x x#x#x#x#x#"
"# # #x x# # # ##"
"##x#x#x x#x#x#x#"
"# # #"
"# # #@ #"
"################",
" ############## "
"#@ # # # #"
"# #* # * * # #"
"# #x # x x # #"
"## # # #"
"#* #*# ##"
"## # * # #"
"#*# # # # #H#"
"# # *# #*#"
"#x #x# ##"
"## # x # #"
"#x# # # # #H#"
"# # x# #x#"
" ############## ",
" ############"
" # * #* *#"
" # * # ##"
" # * #"
"#@ * #"
"## * # ##"
"# * # #"
"#H # * ##* #"
" # x #x x#"
" # x # ##"
" # x #"
"#@ x #"
"## x # ##"
"# x # #"
"#H # x ##x #"
"################",
"################"
"# #"
" ## ### #* ##*#"
" #* #* # # # # "
" ## ### #x ##x#"
" #x #x # # # # "
" # # ### ## "
" ## # #*# #*# "
" ## # #x# #x# "
"# #"
"# @#* H #*#"
"# @#x H #x#"
"################",
"############### "
"# *## ##"
"# #* ## * #"
"# *## # #* #"
"## ## #*# #"
"## # *#* #"
"#*H*# * #@# #"
"# x## ##"
"# #x ## x #"
"# x## # #x #"
"## ## #x# #"
"## # x#x #"
"#xHx# x #@# #"
"## #"
" ###############",
" # ########### "
" #*#* # @#"
"#* *# * # "
" # # *## *# #"
"# #* #*H* *#"
"# *## # "
"#*#* # "
" #x#x # @#"
"#x x# x # "
" # # x## x# #"
"# #x #xHx x#"
"# x## # "
"#x#x # "
"# # "
"############ ",
" ########### "
"#### * #"
"# H ###* *# *#"
"# * #* #* # "
"# # * # *#"
"#*#* # *# #@# "
" #* ### ### "
"#### x #"
"# H ###x x# x#"
"# x #x #x # "
"# # x # x#"
"#x#x # x# #@# "
" #x ### ### "
"# # # # "
" ######### # #",
"################"
"# # @#"
"# #** ** ##"
"## * ## *#"
"#* #*#** ###"
"# #xx xx ##"
"## x ## x#"
"#x #x#xx ###"
"## ## ## #"
"#* *# * H *#"
"##*### # ##"
"#x x# x H x#"
"##x### # ##"
" ## ########### ",
"## ## #### "
"#@#####* ### *##"
"# ** * #"
"# ## ##* #*# #"
"# # * ###* ## #"
"#@#####x ### x##"
"# xx x #"
"# ## ##x #x# #"
"# # x ###x ## #"
"# ## ## #H# #"
"# * #"
"# * #"
"# x #"
"# x #"
"################",
" ############## "
"# @# * ##"
"# # #* *## #"
"# * # #"
"# * #*#"
"# # * #"
"## * * #*#"
"#H # * # # #"
"# @# x ##"
"# # #x x## #"
"# x # #"
"# x #x#"
"# # x #"
"## x x #x#"
"#H # x # # #"
" ############## ",
"################"
"#*#* *#*#"
"# *#@ ## #"
"# H * #"
"# *# #"
"# * #"
"# *# # #"
"#*#* *#*#"
"#x#x x#x#"
"# x#@ ## #"
"# H x #"
"# x# #"
"# x #"
"# x# # #"
"#x#x x#x#"
"################",
" ###### ####### "
"# *# * #"
"# # * # # * #"
"# @# #** #* #"
" # # # * H# #"
"#* # #* #"
" # * # "
"#* *#"
"# x# x #"
"# # x # # x #"
"# @# #xx #x #"
" # # # x H# #"
"#x # #x #"
" # x # "
"#x x#"
" ############## ",
"################"
"## H#* * *#"
"#* @*#* ##"
"## ### * ##"
"## *#*# #"
"#** *#* #"
"## * ####* #"
"##*# # #"
"## H#x x x#"
"#x @x#x ##"
"## ### x ##"
"## x#x# #"
"#xx x#x #"
"## x ####x #"
"##x# # #"
"################",
"################"
"# *# #@ #"
"# # *#**#* # #"
"# #*##*# * #"
"# *# *# #"
"# *#* *# #"
"# # # ##*# # #"
"# * #* H #"
"# x# #@ #"
"# # x#xx#x # #"
"# #x##x# x #"
"# x# x# #"
"# x#x x# #"
"# # # ##x# # #"
"# x #x H #"
"################",
"################"
"# * * H# #"
"# #*#* #* #"
"# #*# #* #"
"# * # *#* #"
"# #*# # *# #"
"# *#* # * # #"
"#*#@ # # #"
"# x x H# #"
"# #x#x #x #"
"# #x# #x #"
"# x # x#x #"
"# #x# # x# #"
"# x#x # x # #"
"#x#@ # # #"
"################",
"################"
"#* ## ##*#"
"# # # #* #"
"# *# *## * #"
"# # #* #"
"# # *# #"
"# ## *# ##* #H#"
"# *# #* ##@#"
"#x ## ##x#"
"# # # #x #"
"# x# x## x #"
"# # #x #"
"# # x# #"
"# ## x# ##x #H#"
"# x# #x ##@#"
"################",
"################"
"# *#* #"
"##* *# ##* ##"
"# # # * # # #"
"# H # ## # @*#"
"# # # * # # #"
"## *## #* *##"
"# *#* #"
"# x#x #"
"##x x# ##x ##"
"# # # x # # #"
"# H # ## # @x#"
"# # # x # # #"
"## x## #x x##"
"# x#x #"
"################",
"################"
"# ### * ##"
"# ### x ##"
"# # # ##"
"# ##* * #"
"# * * * ##"
"# # ###* #"
"# * * @ H * **#"
"# ##x x #"
"# x x x ##"
"# # ###x #"
"# x x @ H x xx#"
"################"
" ",
"################"
"#*# #*# #* # #"
"#x# #x# #x # #"
"# # #"
"#* # #* * #"
"## #* * ###"
"# * # ###* #"
"# #@#H * #"
"#x # #x x #"
"## #x x ###"
"# x # ###x #"
"# #@#H x #"
"################"
" ",
" ############## "
"# # #*# #* # #"
"# * # #"
"## # * #* #"
"# #* # ** * #"
"##* # ## * #"
"# #@#H * #"
"# # #x# #x # #"
"# x # #"
"## # x #x #"
"# #x # xx x #"
"##x # ## x #"
"# #@#H x #"
" ############## "
" ",
"################"
"# # ##"
"# ##* * ##*##"
"# #* *# ###"
"# ** *# ## #"
"# #* * # ## #"
"# ## @#H###**#"
"# ##x x ##x##"
"# #x x# ###"
"# xx x# ## #"
"# #x x # ## #"
"# ## @#H###xx#"
"################"
" ",
"################"
"# # #"
"# * ##* * #"
"# #* * ## #"
"# * ## #* #"
"# #* *# * #"
"# ##* #@ H #"
"# x ##x x #"
"# #x x ## #"
"# x ## #x #"
"# #x x# x #"
"# ##x #@ H #"
"################"
" " };