 |
|  |
 |
|
SlowThinker
|
|
homeless, Praha, Czech Republic
Jan 2000 time: 06:14
|
|
Imagine this:
1.
You decided to build a settler at Lyon: you plan that he will go to Paris when built, Paris will be set as his supporting city, then he will move to hill near Paris to mine it, then he will buid a city at specifyied square.
But your civ empire is very large. Later in the game, your settler is blinking. But you cannot remember your plans.
But there is another window running on your machine: it holds a copy of the map of your civ empire. You click on the "copy" of your settler and a small memo window opens: it contains three lines:
Paris: home
33/53: mine
33/47: build a city
and all Paris and squares of 33/53 and 33/47 are highlighted on the "copy" map.
2.
Or you plan to rearrange your workers in Lyon in 1950 BC and put them back in 1850 BC (you want to lower the shield production temporarily for example): you insert your plans in the memo window of Lyon and Lyon will blink in 1950 and 1850 automatically.
3.
you want to switch the barracks production to a granary when pottery is discovered
you want to change the tax rate when some key tech is discovered
you want to move a unit from a fortress to a city if the city reaches size 4 (martial law)
you want to be reminded about oedo years
etc., etc...
Generally, a "bookmark" could be attached to an unit, a city, a square, or all civilization.
My idea is specified more detailedly at Civ3-The List of Ideas for Firaxis: PLAYER INTERFACE (ver 2.0) . See my post from January 01, 2001 19:44.
But
1. I don't know Win programming
2. I don't know the format of .sav file
3. my time is limited
But I am prepared to participate if other programmers will be willing to create a team and to make a such program.
Last edited by SlowThinker on 25-05-2001 at 22:39
|
|
|  |
 |
|
SlowThinker
|
|
homeless, Praha, Czech Republic
Jan 2000 time: 06:14
|
|
The first post was edited a little.
Xin Yu,
quote: First, there is a way to read and write directly from/to the memory in single player. |
How did you obtain adresses? Which ones do you know?
quote: then copy the codes provided by the above website |
Which website?
quote: addresses obtained from running a game trainer program |

quote: Your ides will be difficult to realize since we don't know the address for a settler before it is being built. You probably can only get a plan for the settler after it is being built. |
The program may keep the memo/record and find out the address when the production of the settler is finished. Or not?
I would like to know
map, which part is revealed (or is it possible to get a bitmap from the memory?)
positions of items (units, cities...)
caravan (goods) and settler ("irrigated" turns held by a settler) specifications, harmed units
events (years, seafaring was discovered, city reached size 5, production finished...)
|
|
|  |
 |
|
SlowThinker
|
|
homeless, Praha, Czech Republic
Jan 2000 time: 06:14
|
|
Thank you Xin Yu. I believe it may be relatively easy but also time consuming. Much more for me than for an experienced programmer.
Unfortunately, I can't do it now.
|
|
|  |
 |
|
SlowThinker
|
|
homeless, Praha, Czech Republic
Jan 2000 time: 06:14
|
|
quote: Originally posted by FireDragon
I don't think its possible... |
Why not?
Problems may occur with descrambling status of game only:
The program may do it
- via .sav file: the program saves a game and reads needed information from the .sav file.
(must be doable IMHO)
- via memory directly
(I can imagine problems: Civ may manage memory "dynamically", i.e. it may move data within the memory)
Xin Yu,
could you tell us the way how are data stored in the memory roughly?
I think you had to find at least placement of cities (shield production) and gold.
Last edited by SlowThinker on 26-05-2001 at 02:47
|
|
|  |
All times are GMT. The time now is 05:14. Apolyton Time is 00:14. |
top of page
|
| archivepost |
|
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
|
|
|
|
|
|