When losing focus, the utility contracts to a small bar at the top middle of the screen
Announcement
Collapse
No announcement yet.
Preview of the Civ Manager Utility
Collapse
X
-
Looks good Xin!
Is it just for changing production orders in cities, or does it have any other features? When you say the boxes in gray can be edited, do you mean simply changing the cities names?STDs are like pokemon... you gotta catch them ALL!!!
Comment
-
Impressive!
Have you thought making an utility what changes events, rules, etc during gameplay in response of certain triggers (like TURN turn=n1, CITYTAKEN city=n2, UNITKILLED unittype=n3 etc). Angelo Scotto made similar thing for ToT (CSPL) but unfortunately he didn't made macro language for it and the program doesn't work for MGE.
Comment
-
our_man: There will be 4 main functions: Change production item, rush buy, change all citizens to scientists or taxmen, and assign group numbers to cities so that a function can be repeated for the same group or for all cities by just pushing one button. Editable fields are city names and group numbers.
Heresson: Thanks!
Marko: I don't know about events, but I have already figured out rules.txt. This means I can change rules whenever I want. One possibility is to change rules when each civ takes control. When civ 1 is playing a warrior has move point 1, but when civ 2 is playing a warrior may have move point 2! This can effectively give unique civ specific units without using extra slots.
Currently I have tons of research to do to make it perfect. First, I only have the number of total food and total production per turn, Net surplus numbers haven't been found yet. Then I can only capture city improvement and unit names for ordinary games; if the user changes rules.txt then the positions for the names change (although fortunately other properties don't). I may have to come back to the idea of reading rules.txt directly rather than trying to find the information in memory.
Are there any other functions you want to have? Again appreciate your comments!
Comment
-
Xin, would it be possible to have an option to sell improvements on masse? I hate the hassle of having to go around to all my cities and sell Cathedrals individually if I've just acquired Mike's Chapel, Police Stations if I captured Woman's Suffrage etc.STDs are like pokemon... you gotta catch them ALL!!!
Comment
-
our_man: In the pull down menu there is an item to repeat the last function for all cities (This can also be activated via a hot key). So if you want to sell all cathedrals, just sell one then activate that option.
Shaka: I estimate that the alpha version will be released by the end of this month (I learned a lot from Firaxis on this.). Currently the size of the program is between 1-2 M before zip. So I can put it here for downloading.
Comment
-
Update:
Added buttons on top of each column as headers (previously the idea was abandoned since the buttons did not resize when the column width were adjusted, but not it works). This will allow sorting by certain columns.
Developed this wonderful idea of using 'Ctrl-click' to repeat a job. i.e., you change a city's production, then hold the control key while clicking another city's production column -- the result is that that city will try to change to the same production item; or, if you hold the control key and click on the same city's production column (the cell you just changed), then all cities of the same group as the city will try to change to the same production item; if you ctrl-shift-click instead, then all cities will try to change to the same production item. I think it's doable but haven't started trying yet.
I'll be out of town for two week so the releasing date will likely to be postponed accordingly.
Comment
-
Just came back and resumed work. A major setback is that the address which holds the wonder expiring techs changed. Without the info the program will not allow building cathedrals after Mike expires, if the human player owns that wonder. This is not a problem in ordinary games but will be one when playing scenarios.
Comment
-
Well, a good news and a bad news. Good news: found the wonder expiring tech address. Bad news: don't know if the city is on or next to a river square -- means don't know if a city can build hydro plant. Hopefully there is an unknown flag (just like coastal) to give whether next to river information. Otherwise I need to access map information block and that will severely postpone timeline.
Comment
-
Thanks Marko. Actually I found several flags last night, including this one. Here they are (some has been found before, see Allard's thread 'everything on hex editing':
position 5-8 of city info (right after location) are flags:
position 5:
01___city in disorder
02___city in celebration
04___city sold improvements this turn
08___tech has been stolen from this city before (to my surprise spy stealing also sets this flag)
10___autobuild
20___unknown
40___at start of the turn there exists settler/engineer(s) in the city
80___can build harbor and offshore platform
position 6:
01___unknown
02___unknown (do appear in some cities)
04___unknown (do appear in some cities)
08___can build hydro plant (seems must be on or next to river. Even coastal cities may not have this flag)
10___at start of the turn there exists caravans/freights in the city (did not check if commodity matters)
20___unknown
40___unknown, seems link to pollution (warning: pollution near city?)
80___unknown, seems link to hunger in city (food dangerously low warning?)
position 7:
01___city airlifted this turn
02___unknown
04___unknown
08___unknown, a lot of (big) cities have this flag and if you set it to zero they come back the next turn
10___unknown
20___if positioin 5, flag 80 is set, can build coastal fortress and port facility, also can build ships
40___another civ's diplo/spy investigated the city this turn (all civs can see inside the sity)
80___unknown
position 8:
01___if position 5, flag 10 set, this means military autobuild
02___if position 5, flag 10 set, this means domestic autobuild (both 01 and 02 flag zero = both autobuild -- strange, why not both set to 1?)
04___objective x1
08___unknown
10___objective x3, not working in MPE version (according to Allard, set both x1 and x3 flag will result in x2 objective)
20___unknown
40___unknown
80___unknown
Comment
Comment