John Zaitseff
|
fc60a9fef1
|
Rework the handling of character renditions
Rather than querying use_color each and every time a rendition is used,
do it once in init_screen(), assigning the renditions to global
variables.
|
2011-07-23 09:47:13 +10:00 |
|
John Zaitseff
|
6ee474e438
|
Minor code cleanups
|
2011-07-20 21:18:28 +10:00 |
|
John Zaitseff
|
9f02f8e77f
|
Rename character renditions (attributes) to something more regular
|
2011-07-20 17:01:25 +10:00 |
|
John Zaitseff
|
46c7a55203
|
Remove LINE_OFFSET and COL_OFFSET; rename COL_CENTER to WCENTER
|
2011-07-20 15:53:53 +10:00 |
|
John Zaitseff
|
c6007be5aa
|
Move background setting and box drawing into newtxwin()
Setting the background and drawing a box is almost always the first thing
done after window creation.
|
2011-07-20 11:41:46 +10:00 |
|
John Zaitseff
|
ee259b8a83
|
Add a few more function comments
|
2011-07-20 10:50:18 +10:00 |
|
John Zaitseff
|
cdb98dbedb
|
Make slight corrections to the help text
|
2011-07-19 23:19:08 +10:00 |
|
John Zaitseff
|
d47848850f
|
Clean up help.c and help.h: remove superfluous lines, add comments
|
2011-07-19 23:07:26 +10:00 |
|
John Zaitseff
|
13c6353dd2
|
Replace all visible mentions of <ESC> with <CTRL><C>
Note that pressing <ESC> will often generate up to one second's worth of
delay, whereas <CTRL><C> causes no delay.
|
2011-07-19 19:45:42 +10:00 |
|
John Zaitseff
|
fcffaa5860
|
Add checks for KEY_EXIT: same functionality as pressing CTRL-C
|
2011-07-19 19:22:20 +10:00 |
|
John Zaitseff
|
4ecb40fe27
|
Complete the implementation of the process_move() function
This includes the functions try_start_new_company(), merge_companies(),
include_outpost() and inc_share_price().
|
2011-07-16 19:23:12 +10:00 |
|
John Zaitseff
|
dec1a44caf
|
Add key presses to show_help() and get_move() to be more consistent
|
2011-07-15 21:45:23 +10:00 |
|
John Zaitseff
|
3093e2cfd3
|
Add the help text, including all appropriate formatting
|
2011-07-14 19:27:57 +10:00 |
|
John Zaitseff
|
92a95b253f
|
Implement the show_help() function with sample text
|
2011-07-14 16:29:29 +10:00 |
|
John Zaitseff
|
6436a68f8b
|
Add the prototype and an empty definition for show_help()
|
2011-07-11 13:57:14 +10:00 |
|
John Zaitseff
|
3aa98f48bd
|
Add the files help.c and help.h
These file will eventually contain help text describing how to play the
Star Traders game.
|
2011-07-02 21:50:47 +10:00 |
|