Commit graph

451 commits

Author SHA1 Message Date
Kristoffer Erlandsson
2fa19dc876 Cut and paste functionality added in the editor 2004-05-02 14:20:16 +00:00
Kristoffer Erlandsson
d452ce1281 Added the ability to mark tiles in the editor.
The marked tiles may be filled with the selected terrain.
Added templates for cut and paste functionality.
2004-05-01 23:31:40 +00:00
Kristoffer Erlandsson
d1ec0bff43 Flood fill added. 2004-04-28 00:05:28 +00:00
Kristoffer Erlandsson
0a1d6d33a8 Fixed a problem where the hotkeys intended for the game ...
...would overwrite those for the editor.

Changed the current keybindings into more intuitive ones.
2004-04-27 21:16:56 +00:00
Kristoffer Erlandsson
ed55b59702 Refactoring: the terrain palette now is a separate class.
Major speed enhancement: the palette is only redrawn when needed.
The coordinates and terrain type of the hex the mouse is over are shown.
2004-04-26 19:57:36 +00:00
John B. Messerly
8a80955b83 Added the ability to move units on fog/shroud maps without ...
...updating the fog/shroud, so the moves can be undone. The player can
commit the moves, forcing the fog/shroud to update, but then the moves
can no longer be undone.  Useful to make fog/shroud maps behave more
like normal maps, with respect to move undoing.
2004-04-25 18:50:42 +00:00
Kristoffer Erlandsson
258bf33052 load map and new map menu items and hotkeys added 2004-04-25 15:03:18 +00:00
Kristoffer Erlandsson
34b66cf654 Save as functionality added. 2004-04-25 13:36:00 +00:00
Kristoffer Erlandsson
84b148ae76 Hotkeys, panels and context menu added. Menus extended. 2004-04-24 15:28:37 +00:00
Dave White
4fd5afc631 [[Editor and AI improvements]]
- some editor improvements

- made AI not recruit units that don't have a suitable movement type for the map
2004-04-23 15:48:24 +00:00
Dave White
27f43ec122 [[Multiplayer fixes]]
- fixed bug where if the host changed their name, it would show that
  name to users connecting to the game

- fixed bug in lobby where top-left of screen would not be drawn properly

- made private messaging work
2004-04-09 17:53:53 +00:00
Dave White
5238dcc75a [[Game[lay fixes]]
- added randomization of temples in Muff Malal's peninsula
- made it so in MP games, players can receive labels and messages while it's their turn
- added patch to 'show possible enemy moves'
2004-04-05 19:29:23 +00:00
Dave White
36a20a3a1e made the game more interactive during the AI's turn 2004-04-02 23:42:19 +00:00
Dave White
73cc7116e2 attempt to fix "X_ShmPutImage" crash on GNU/Linux 2004-04-02 19:14:47 +00:00
Dave White
fc0c48f9a3 [[Miscellaneous fixes to graphics, lobby, and gameplay]]
- added new status image for illuminated underground

- made Li'sar start at level 2 and be upgradeable to level 3

- made it so users in lobby can see minimap of non-shroud games being played

- made it so the 'observer' setting is respected for multiplayer games

- made it so that the number of available positions in a game is shown
  in the lobby

- made it so the current turn of a game underway is shown in the lobby

- made the 'eye of the observer' work, allowing players to see who is
  observing their game. (only updates when it's a network player's
  turn)
2004-03-29 23:43:47 +00:00
Dave White
7ede232ef5 added new fog of war images 2004-03-24 16:01:13 +00:00
Dave White
34aeef509d added 'undo', 'redo', and 'cycle' to the context menu
made it so shortcut keys are displayed next to menu items
2004-03-23 15:23:36 +00:00
Dave White
1640dcd596 [[Terrain and calculations]]
- added cave-based terrain generator

- added calculations for battles
2004-03-21 19:05:23 +00:00
Dave White
4ccc9cc647 added command line options 2004-02-27 19:18:55 +00:00
uid68842
6126e80c4e Theme updated 2004-02-24 14:33:32 +00:00
uid68842
1f4bacfdd2 [End Turn] reloaded 2004-02-19 08:06:32 +00:00
uid68842
1b8154982c Theme update 2004-02-14 16:22:08 +00:00
uid69206
d7aebbaab7 Fixed #7500: round indicator does not show completely 2004-02-04 04:36:43 +00:00
uid67456
6c7aa40bbc Status icons in the side panel 2004-02-02 23:40:38 +00:00
uid68842
a455f2486d New rightside 2004-01-31 19:04:01 +00:00
uid68842
50d29b831b Top panel fixed 2004-01-31 16:56:17 +00:00
uid68803
b1f5695d1c added menus at top left of screen 2004-01-30 23:04:39 +00:00
uid68803
f48cd4f5d9 fixes to the theme.
Fixed poison healing bug, and made it so that poisoned units are shown
with a green hue
2004-01-30 21:48:10 +00:00
uid68842
815fb95862 Upkeep/Income bug fixed
Terrain and position uncommented
2004-01-30 19:12:35 +00:00
uid68842
8347574537 Theme updated 2004-01-30 17:06:09 +00:00
uid68803
e86039e94f merged conflicts in about.cpp and font.cpp 2004-01-29 17:05:16 +00:00
uid69097
3fc61f66a7 Fix order in income and upkeep panels 2004-01-24 12:29:12 +00:00
uid68842
d7e2188826 Income-Upkeep switch 2004-01-23 22:13:54 +00:00
uid68842
1ac5dae51c Top panel icons added 2004-01-23 21:11:44 +00:00
uid69097
8e4d2cb18f Restored Save Game in the context menu. Fixes bug #7172. 2004-01-19 21:28:23 +00:00
uid68803
b0e5d7534c adjusted theme slightly 2004-01-09 15:33:28 +00:00
uid68803
2bc32b3580 added 'unit list' to context menu 2004-01-07 21:50:29 +00:00
uid68803
58499dc1b0 added in flag to show whose turn it currently is 2004-01-07 04:57:18 +00:00
uid68842
86b7dc8414 Theme update 2004-01-05 13:01:49 +00:00
uid68842
80e70522e9 New theme: top panel 2004-01-03 17:52:53 +00:00
uid68842
7c88d2e990 [[Theme tweak]] 2004-01-02 22:53:28 +00:00
uid68803
3e92c0ae6a attempt to fix theming problems in 800x600 2004-01-02 21:37:09 +00:00
uid68842
92024220c1 New theme (update) 2004-01-02 19:13:54 +00:00
uid68842
0eed250df1 UI update 2003-12-31 21:56:05 +00:00
uid68803
769c02fb38 made 'speak' command available in menu 2003-12-30 21:48:16 +00:00
uid68803
541e1bc669 added some explanatory tooltips for some unit attributes on sidebar 2003-12-30 17:24:46 +00:00
uid68803
fba84975d0 fixed positioning of 'end turn' button 2003-12-30 14:38:40 +00:00
uid68803
fcfbf1e884 made [teleport] work properly 2003-12-30 06:02:10 +00:00
uid68803
dcdaa8c3bc added basic implementation of menus to theming system.
fixed problem where enemy energy bars would always display as full yellow (CVS internal)
2003-12-29 23:33:01 +00:00
uid68803
8b2f14bd01 added basic theme support 2003-12-27 02:27:28 +00:00