[MOD] Plot List Enhancement

12monkeys said:
You couldn't find it here, because its the wrong thread. We're talking about PLE and not about MSDA :D
Anyway, the comments to that solution can you find in the MSDA thread.
duh - well, at least my memory is not going too bad.
 
OK, here is my todo list for the next version. If you have any other ideas, bugs to solve or any comments, please post it here.

planned new features :
1.) make the number of button rows and cols configurable (besides the autmoatic mode)
2.) make the plot button size configurable via INI
3.) always show unit level and experiences in the mouse over help


other ideas (not sure if they'll be implemented) :
1.) try to show additional characteristics which are mod dependant (e.g. from mod Promotions and perks)
2.) sum up promotion values to single lines (eg. instead of 2 lines with "+15% defense jungle" and "+15% defense plains", just display 1 line with "+15% defense jungle, plains")
3.) hide update of the healthbar till battle ends (configurable).
4.) redessign PLE buttons to a more Civ like design (round buttons)


bug fixes :
1.) fixing issues with malfunctioning mouse over info by usage of some new v1.61 API features.
2.) DONE! fixing turn to heal calculation
3.) DONE! display negative promotion values (currently the're not displayed)
4.) DONE! fixing "double move" attributes in mouse over inof (currently they're canbe displayed twice)
5.) DONE! fixing pOldPlot issue
6.) DONE! switch off PLE button when switching interface mode (eg. when switching to world builder)
7.) DONE! unit movmements wrong calculated
8.) DONE! python error when chaningin python code while game is running


12m
 
Work list looks look, Monkeys. I'll be most interested in hiding the health bar during combat/delaying the update. My mod users have requested that frequently.
 
12monkeys said:
If you have any other ideas, bugs to solve or any comments, please post it here.
It would be nice if the PLE buttons only showed up when a unit was selected.
 
How about an info pane explaining the function of the different plot list buttons if your mouse is over them?
 
Teg_Navanis said:
How about an info pane explaining the function of the different plot list buttons if your mouse is over them?
This would be great!
 
I just downloaded version 2.02, and my interface is gone! I don't lnow what else to add...
 
Version 1.61 kills my saves somehow... but that's a different topic which is in the Tech support forum if you feel like checking it. So I have to use 1.51 and this is the first mod that I have ever downloaded.
 
wioneo said:
I just downloaded version 2.02, and my interface is gone! I don't lnow what else to add...
expanding on what michaelangelo said - you've probably got a problem with your CvMainInterface.py or CvScreensInterface.py, which you can easily get by having 2 or more conflicting mods in your customassets or a conflict between a mod and your customassets. if that's the case, you'll need to merge the plot list mod into the other mod, which isn't too hard as 12monkeys has marked out his changes
 
I would like to see some improved button art that more integrated in the UI, the current implementation though very functional dosn't have nice form. The buttons kind of look pasted on (well they are I guess), some kind of encaplsulating bar/block that matches the rest of the UI to the point ware you cant tell it wasn't part of the original game should be the goal (assuming you hadn't ever seen it un-moded ofcorse).
 
mervvyn said:
expanding on what michaelangelo said - you've probably got a problem with your CvMainInterface.py or CvScreensInterface.py, which you can easily get by having 2 or more conflicting mods in your customassets or a conflict between a mod and your customassets. if that's the case, you'll need to merge the plot list mod into the other mod, which isn't too hard as 12monkeys has marked out his changes
This is the first mod that i ever downloaded.
 
wioneo said:
This is the first mod that i ever downloaded.
Is the interface still gone after restarting the game and loading your save? I have a problem occasionally where loading another save during the same instance of the game causes the interface to disappear. Easily fixable by simply restarting the game. In my case, I'm not sure which mod is responsible.
 
I installed it too, I'd added a few other mods before and they work fine.... I have checked and rechecked but the PLE mod just doesn't kick in... its like I did nothing.

Any suggestions would be appreciated.
 
wotan321 said:
I installed it too, I'd added a few other mods before and they work fine.... I have checked and rechecked but the PLE mod just doesn't kick in... its like I did nothing.

Any suggestions would be appreciated.
Are you manually merging mods together? Be sure to search the files completely to make sure you don't leave out any changes. Particularly tricky is within CvScreensInterface.py
Code:
## 12monkeys - PlotList Button Enhancement  - begin
# mainInterface = CvMainInterface.CvMainInterface()
mainInterface = PLEMainInterface.CvMainInterface()
## 12monkeys - PlotList Button Enhancement  - end
You have to manually comment out the default interface and add in PLEMainInterface.CvMainInterface(). This could be why your changes seem completely ineffective.
 
_alphaBeta, you are EXACTLY right in your solution. I went back and did that right after my post because that seemed the most logical thing to address. Obviously, I am not a Python programmer, so merging a half dozen mods is.... tricky. Feedback like yours is very helpful though, and I appreciate it greatly. Thanks again.

Just out of curiousity, what would cause NO interface to appear? I had added in about 8 mods without checking each one, and I can start the mod and have the map, but no interface, no unit buttons, no buttons on the bottom.... when I go to city view, no buttons, just the city tiles. I can hit the escpape key and get that menu to leave the game, set options, etc, but if I choose options, I get nothing. I can exit the game though, or save it, etc.

What might cause that?

I have started over, and am checking each mod as I add it...(like a sane person would do...). Thanks again for the help.
 
Back
Top Bottom