[Freeciv-Dev] Patch: Simplified startup, server GUI, savegame resume GUI
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
In attempt to make the first encounter with freeciv much less
intimidating,
I've built the following features into the metaserver dialog:
- Automatic starting of civserver for single player games
- Automatic suggestion of player names when connecting to running game
- Possibility to resume last autosaved single player game
- Simple server frontend (# of AIs, map size etc) for autostart servers
- Highlighting of best server to connect to
- Sorted list of available servers
- Suppression of inactive servers in list (by default)
- Help button with essentials help item in metaserver window
- Bigger metaserver window size, no more resizing required
- Possibility to save default player name/metaserver settings
- server: --background mode for noninteractive starting
- server: immediate metaserver report for (dis)connecting players
Issues which should be discussed before final inclusion:
- Servers are started using system("(civserver &)"), anyone improve?
- There's .civclientrc PLUS .civclientrc.start for the metaserver.
No elegant solution comes to mind, those are saved at separate times
- The --background option enables autosaving, maybe should be separate
(autosave goes to ~/.civautosave)
- In the first game, the player doesn't know the game is autosaved
- There's no manual save GUI (yet), only autosave every 2nd turn.
The patch is for the 4-Oct-2000 CVS version and I've tested it,
should compile fine.
startup.diff.gz
Description: GNU Zip compressed data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] Patch: Simplified startup, server GUI, savegame resume GUI,
Urban Mueller <=
|
|