Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2000:
[Freeciv-Dev] Patch: Simplified startup, server GUI, savegame resume GUI
Home

[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]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Patch: Simplified startup, server GUI, savegame resume GUI
From: Urban Mueller <mueller@xxxxxxxx>
Date: Wed, 04 Oct 2000 08:37:55 +0200

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.

Attachment: 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 <=