GenericKen
Not at all suspicious
- Joined
- Sep 2, 2005
- Messages
- 202
Hey. I was scouring over over the FAQs, tutorials, wikis, and API definitions, and I'm having trouble finding some basic information about Civ's modding support.
1) What's the "timeline" for when different parts of the SDK are getting released? It was nice to get GameCoreDLL, are we going to get more?
2) What exactly is the difference between "Cy" and "Cv" soruce files?
3) Is it just me, or does the limited exposure of game code seem to try to steer moders more towards content modification than towards basic logic fixes (like the combat calculator)? Given that modders are prevented from even modding the splash screen, I have difficulty imagining a total conversion of any sort that wasn't firmly planted in Civ's base rules.
I was personally hoping to dive into the code for an hour and tweak the zooming behavior of the mousewheel, but CvCameraControls doesn't seem to be tied to any controls I could find in the game, and CyCamera isn't exposed at all.
In theory I could just grab and handle the event, but I'm not sure which layer the event should catch on, and I didn't see an enum defined for mouseWheel. Am I just missing something really obvious?
1) What's the "timeline" for when different parts of the SDK are getting released? It was nice to get GameCoreDLL, are we going to get more?
2) What exactly is the difference between "Cy" and "Cv" soruce files?
3) Is it just me, or does the limited exposure of game code seem to try to steer moders more towards content modification than towards basic logic fixes (like the combat calculator)? Given that modders are prevented from even modding the splash screen, I have difficulty imagining a total conversion of any sort that wasn't firmly planted in Civ's base rules.
I was personally hoping to dive into the code for an hour and tweak the zooming behavior of the mousewheel, but CvCameraControls doesn't seem to be tied to any controls I could find in the game, and CyCamera isn't exposed at all.
In theory I could just grab and handle the event, but I'm not sure which layer the event should catch on, and I didn't see an enum defined for mouseWheel. Am I just missing something really obvious?