What beyond XML?
Hi,
I'm interested in what I can get from the FE engine. As far I know modding will take place through XML. Meaning I can add new Content and modify existing ones. Like new quests, MyNewUberSoldier, new buildings and so on. All tailored to the existing mechanics. You have the pool of character stats to modify and the same for city's and items. This is nice. Its "relatively" easy and one can focus on the things to change.
What interests me is: Can I change the internal mechanics? In more detail:
What I have: C++ code.
What I need:
- Call my code every end of turn
(you are using Python for scripting right?) - Get/set Values from/to FE
- Get/set Values from/to my code, basically call classes on events.
- Access to the current tiles and Items in the world and maybe change the depended on my C++ code.
- Access to mana, actually I want to separate Mana into several Mana types (location and time based). Again from my C++ code which will hold my mana information.
- Access to Spells and their cost and ability to cast them depended on my internal mana representation.
- And of course some UI changes to be able to use and show new stuff. I would need something like skill trees and a drag n drop area to arrange spell components. And overlays for the world tiles.
- Adding new stats and ability's to characters and Items and tiles.
OK this is much, just asking ![]()