 |
|
Thue
|
|
Copenhagen, Denmark
Jan 1970 time: 06:14
|
|
Well, there isn't one. But I think it would be relatively wasy to make one. Good place to start if you want to code freeciv.
Just
-Take 1 gtk client. Remove the parts you don't need. Add a few dialogs for chosing tile and unit type and change the map onclick event accordingly. You should make a new subdirectory under client/ for it.
-Move the code to save maps in the server to common/ to be available to the client, and it would be ready to use.
-Put in the oven until... oh wait...
I think it really is that easy, and it would be very practical.
|
|
|  |
 |
|  |
 |
|
Thue
|
|
Copenhagen, Denmark
Jan 1970 time: 06:14
|
|
Actually I already started. I cut a little down on the duplication by including object files from the client and server where possible.
If you want to see what I have got so far look at http://hjem.get2net.dk/thue_janus_k...wworld.diff.bz2
(apply it and "autoconf && automake && make")
Actually it turned out that someone had made a map editor before, but it had to compile with 1.8.1 and was completely impossible to update. But bit of the code in my creation is stolen from it.
|
|
|  |
 |
|  |
 |
|
Thue
|
|
Copenhagen, Denmark
Jan 1970 time: 06:14
|
|
I plan to get the editor into CVS; *PUF* people will automatically keep it up to date when doing other changes.
I did take a look at all the possibilities before deciding on a stand alone editor. The result was that if I wanted to be able to change things like the city dialog I had to fork the code. (that goes for interfaces all over the client)
Please help me make this version instead of forking; it will be too much work for one person to do, and making two version will be wasted effort. We can set up a CVS server for it.
|
|
|  |
 |
|  |
All times are GMT. The time now is 05:14. Apolyton Time is 00:14. |
top of page
|
|
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|