jpinard
Martian
Sorry, I've been in absorbed with a million different things... but was the SDK due soon?
The Great Apple said:They said it would come with the patch. The patch has been in "final testing" for a while now. Too long if you ask me - it probably has been handed back for alterations a few times.
TheLopez said:*raises his hand* I might be one of the culprits that caused that.
RogerBacon said:I'm both looking forward to it and also dreading it. Dreading it because I know I will have to make a lot of changes to my code to make it work with the new API.
Shqype said:It's possible, but I think he means because of the issue he discovered with not consuming methods in python.
Locutus said:Only a few existing functions have changed, it's mostly new stuff, so I don't think anyone will have a terrible amount of reworking to do. But yeah, you will have to check all your scripts for the few changes that were made.
I think I missed that, does anyone have a link (or can explain)?
This is the one I was referring to:Locutus said:Only a few existing functions have changed, it's mostly new stuff, so I don't think anyone will have a terrible amount of reworking to do. But yeah, you will have to check all your scripts for the few changes that were made.
I think I missed that, does anyone have a link (or can explain)?
Locutus said:Only a few existing functions have changed, it's mostly new stuff, so I don't think anyone will have a terrible amount of reworking to do. But yeah, you will have to check all your scripts for the few changes that were made.
naf4ever said:Few questions:
1) Is it going to be pretty self evident to those of us who arent pros yet have a good grasp at python what we are going to need to change and update with our existing code to make it workable with this?
2) Is the SDK free?
3) What is the main use of the SDK? Is it only for people who can write in C or does it have a use for more mainstream modders.
3) To enhance AI behavior and make it smarter ( or wackier ). To add new attributes and functionality to CIV4 units and buildings / cities. To change game mechinsim like how the combat is done, how the civic or religion works, how the player interacts with various game elements. To make it more efficent to do than doing it in python (like frequently called lowlevel tasks) To access game core variable and function and internal object that is not accessible from python mod API. The possibility seemed to be boundless.