Skip to content

Commit

Permalink
Initial commit on github to give this project a somewhat more 'perman…
Browse files Browse the repository at this point in the history
…ent' home

Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
  • Loading branch information
gwenhael-le-moine committed May 12, 2009
0 parents commit f7adc83
Show file tree
Hide file tree
Showing 27 changed files with 835 additions and 0 deletions.
54 changes: 54 additions & 0 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
======================================================================
INSTALLATION NOTES FOR EMACS EMSTAR
2008, Gwenhael Le Moine <gwenhael.le.moine!gmail.com>
======================================================================

Copy `emstar.el' anywhere you like, best in a directory, which is in
the default load-path of your emacs.

Copy the directory `emstar-levels' and it's content anywhere you
like, the default configuration of Emacs Emstar expects it in
/usr/local/share/

Add the following lines to your .emacs file:

(autoload 'emstar "emstar.el"
"Start a new game of Emstar." t)
(autoload 'emstar-mode "emstar.el"
"Play Emstar in current buffer." t)

If you put `emstar.el' in a place which is not in your load-path you
have to write the full path like "/path/to/emstar.el" instead of
"emstar.el".

If you put the emstar-levels in a other directory than
/usr/local/share you must configure `emstar-levels-dir' in your
.emacs to point to the proper place:

(setq emstar-levels-dir "/path/to/emstar-levels")

This can also be set using emacs customize feature.


Player files
============

By default Emacs Emstar saves player-files to /tmp. These files hold
the best results for each player and the last level each player finished.

If you want your player files to be put in another place set the value
of `emstar-playerfiles-dir' appropriate, either in your .emacs file
with:

(setq emstar-playerfiles-dir "/path/to/emstar-playerfiles")

or using the emacs customize feature.

IMPORTANT NOTE: The directory holding the playerfiles must be
writeable for all players of Emacs Emstar. So it should be a
dedicated directory with access permissions set to 1777 on *nix
systems.

You can turn of writing of playerfiles by setting
`emstar-playerfiles-dir' to nil, but this will disable some features,
such as best players listing.
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.1
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
#@## *#H#
# * ###
# ##* #
# ## * ##
## * * * #
# * *## * #
# ##* *#
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.10
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
###########
#### * #
# H ###* *# *#
# * #* #* #
# # * # *#
#*#* # *# #@#
#* ### ###
# # # #
######### # #
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.11
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# # @#
# #** ** ##
## * ## *#
#* #*#** ###
## ## ## #
#* *# * H *#
##*### # ##
## ###########
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.12
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## ## ####
#@#####* ### *##
# ** * #
# ## ##* #*# #
# # * ###* ## #
# ## ## #H# #
# * #
# * #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.13
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
##############
# @# * ##
# # #* *## #
# * # #
# * #*#
# # * #
## * * #*#
#H # * # # #
##############
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.14
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
#*#* *#*#
# *#@ ## #
# H * #
# *# #
# * #
# *# # #
#*#* *#*#
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.15
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
###### #######
# *# * #
# # * # # * #
# @# #** #* #
# # # * H# #
#* # #* #
# * #
#* *#
##############
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.16
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
## H#* * *#
#* @*#* ##
## ### * ##
## *#*# #
#** *#* #
## * ####* #
##*# # #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.17
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# *# #@ #
# # *#**#* # #
# #*##*# * #
# *# *# #
# *#* *# #
# # # ##*# # #
# * #* H #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.18
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# * * H# #
# #*#* #* #
# #*# #* #
# * # *#* #
# #*# # *# #
# *#* # * # #
#*#@ # # #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.19
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
#* ## ##*#
# # # #* #
# *# *## * #
# # #* #
# # *# #
# ## *# ##* #H#
# *# #* ##@#
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# # # # # ##
# * @#
#* #* *
# # * * # #
# * #
# #H# * #
# # # #**#
# #
# # #
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.20
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# *#* #
##* *# ##* ##
# # # * # # #
# H # ## # @*#
# # # * # # #
## *## #* *##
# *#* #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.21
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# ### * ##
# # # ##
# ##* * #
# * * * ##
# # ###* #
# * * @ H * **#
################

9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.22
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
#*# #*# #* # #
# # #
#* # #* * #
## #* * ###
# * # ###* #
# #@#H * #
################

9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.23
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
##############
# # #*# #* # #
# * # #
## # * #* #
# #* # ** * #
##* # ## * #
# #@#H * #
##############

9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.24
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# # ##
# ##* * ##*##
# #* *# ###
# ** *# ## #
# #* * # ## #
# ## @#H###**#
################

9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.25
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# # #
# * ##* * #
# #* * ## #
# * ## #* #
# #* *# * #
# ##* #@ H #
################

9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# *#@#
# ## ##H#
# #* * #
# * *## *#
# #* * *# *##
# ##* #* * *###
#* ##* #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# #H#
# # #
##*#* *#*#*#*#*#
# # #* *# # # ##
##*#*#* *#*#*#*#
# # #
# # #@ #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
##############
#@ # # # #
# #* # * * # #
## # # #
#* #*# ##
## # * # #
#*# # # # #H#
# # *# #*#
##############
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.6
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
############
# * #* *#
# * # ##
# * #
#@ * #
## * # ##
# * # #
#H # * ##* #
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.7
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
################
# #
## ### #* ##*#
#* #* # # # #
# # ### ##
## # #*# #*#
# #
# @#* H #*#
################
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.8
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
###############
# *## ##
# #* ## * #
# *## # #* #
## ## #*# #
## # *#* #
#*H*# * #@# #
## #
###############
9 changes: 9 additions & 0 deletions emstar-levels/emstar-lvl.9
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ###########
#*#* # @#
#* *# * #
# # *## *# #
# #* #*H* *#
# *## #
#*#* #
# #
############
Loading

0 comments on commit f7adc83

Please sign in to comment.