Ferocca
Warlord
- Joined
- Nov 21, 2011
- Messages
- 179
Well I somehow managed to almost succesfully merge RevDCM:
http://forums.civfanatics.com/showthread.php?t=262937
with the Unique Civics mod:
http://forums.civfanatics.com/showthread.php?t=414722
In the Sevopedia for example, everything works already, except, which seems very weird to me, the section that shows the improvements. I am 90% sure it causes the real major bug: no unit action buttons in the interface (and therefore the 'southern interface' is useless anyway, while you of course need it to play). Python exceptions told me the unit interface does not show because it cannot draw the action buttons - probably the worker's action buttons if you ask me (you know, no improvements in the Sevopedia while everything else works sublime).
I was able to test the rest though with AI autoplay, and as I said, it seems to be working, just this one major interface bug.
The problem is: I can merge XML, Python and SDK (if simple), but I cannot write/edit any Python/C++ code. So I'm asking for your help with this bug. I can compile/run Debug.dlls and all the other fancy stuff, so it shouldn't be too hard to help me (I hope). The debug dll didn't tell me anything about this bug though, only python exceptions did.
There is a lot of extra stuff in 'my RevDCM', but I never changed its SDK nor python until now, so that doesn't matter if you just look over that.
Basically, I managed to merge it, I just need someone's help to fix the mistakes I made.
If you need more details or the almost-finished mod, tell me, and I can provide information/upload the mod so you can see everything for yourself.
- Also I am not sure if the bug is caused by SDK or python, but I bet it's SDK affecting the python in a bad way. Most changes were made in SDK after all. I just find it strange that a mod that adds a class, a civic class, messes up with action buttons/the unit interface/the improvements.
P:S: The only other thing I expect to cause errors is if a Revolution asks you to change civics - to Free Speech for example - and you have a UC replacing Free Speech. Why? Because I only merged, I didn't edit much, so all the stuff about civics in the Revolution files is probably still about Civics instead of Civic classes. If someone could check that too for me, that'd be great.
P:S:S: If you read that all I can thank you too, no matter if you can help. But yeah, I really hope for help here, since the merge is so close to success.
http://forums.civfanatics.com/showthread.php?t=262937
with the Unique Civics mod:
http://forums.civfanatics.com/showthread.php?t=414722
In the Sevopedia for example, everything works already, except, which seems very weird to me, the section that shows the improvements. I am 90% sure it causes the real major bug: no unit action buttons in the interface (and therefore the 'southern interface' is useless anyway, while you of course need it to play). Python exceptions told me the unit interface does not show because it cannot draw the action buttons - probably the worker's action buttons if you ask me (you know, no improvements in the Sevopedia while everything else works sublime).
I was able to test the rest though with AI autoplay, and as I said, it seems to be working, just this one major interface bug.
The problem is: I can merge XML, Python and SDK (if simple), but I cannot write/edit any Python/C++ code. So I'm asking for your help with this bug. I can compile/run Debug.dlls and all the other fancy stuff, so it shouldn't be too hard to help me (I hope). The debug dll didn't tell me anything about this bug though, only python exceptions did.
There is a lot of extra stuff in 'my RevDCM', but I never changed its SDK nor python until now, so that doesn't matter if you just look over that.
Basically, I managed to merge it, I just need someone's help to fix the mistakes I made.
If you need more details or the almost-finished mod, tell me, and I can provide information/upload the mod so you can see everything for yourself.
- Also I am not sure if the bug is caused by SDK or python, but I bet it's SDK affecting the python in a bad way. Most changes were made in SDK after all. I just find it strange that a mod that adds a class, a civic class, messes up with action buttons/the unit interface/the improvements.
P:S: The only other thing I expect to cause errors is if a Revolution asks you to change civics - to Free Speech for example - and you have a UC replacing Free Speech. Why? Because I only merged, I didn't edit much, so all the stuff about civics in the Revolution files is probably still about Civics instead of Civic classes. If someone could check that too for me, that'd be great.
P:S:S: If you read that all I can thank you too, no matter if you can help. But yeah, I really hope for help here, since the merge is so close to success.