19 themes/skins available for your browsing pleasure. A variety of looks, 6 AC2 exclusives - Featuring SMACX, Civ6 Firaxis, and two CivII themes.[new Theme Select Box, bottom right sidebar - works for lurkers, too]
0 Members and 1 Guest are viewing this topic.
I am currently looking into functions that play an important role in determining various aspects of the AI behavior. I plan to release a text file with most of the information I have gathered once I have sufficently compiled accurate material. Presently, this thread is for any .exe coders that want to share the known functions of procedures or memory addresses with flags they have analzyed. I will start with the procedure at 005B9580. I know part of this procedure interacts Unit AI Plans. In particular it is switch 2 of 13 (hexadecimal) that interacts with the AI Unit Plans. In addition, Switch 6 of 13 interacts with Unit special ability flags. Finally, the most frequently called switch in the procedure is switch 2.
Here are some additional flags I have discovered:0090E8EC: Custome Game Rules FlagsDo or Die: Don't restart eliminated players: 1Total War: Allow Victory by Conquest: 2Mine, All Mine: Allow Economic Victory: 4Peace in Our Time: Allow Diplomatic Victory: 8Look First: Flexible starting locations: 10Tech Stagnation: Slower rate of research discoveries: 20Intense Rivalry: Opponents more aggressive: 40Time Warp: Accelerated Start: 80No Unity Survey: World Map not visible: xh, 1 or 100Blind Research: Cannot set precise research goals: xh, 2 or 200Iron Man: Save/Restore restricted to exit: xh, 4 or 400 Higher Goal: Allow Victory by Transcendence: xh, 8 or 800One for All: Allow Cooperative Victory: xh, 10 or 1000No Unity Scattering: Supply Pods only at landing sites: xh, 20 or 2000Spoils of War: Steal tech when conquer base: xh, 40 or 4000Bell Curve: No Random Events: xh, 80 or 80000090E8F0:Randomize faction leader personalities: 80 00 00Randomize faction leader social agendas: 1 00 00 00
005BF1F0: Is one of the procedures that controls the appearance of Special Ability Names in Scripts.The associated value for each Special Ability is as follows: Super Former: 1 Deep Radar: 2 Cloaking Device: 4 Amphibious Pods: 8 Drop Pods: 10 Air Superiority: 20 Deep Pressure Hull: 40 Carrier Deck: 80 AAA Tracking/Tracking Lasers: 1 00 Comm Jammer: 2 00 Antigrav Struts: 4 00 Empath Song: 8 00 Polymorphic Encryption: 10 00 Fungicide Tanks: 20 00 High Morale: 40 00 Heavy Artillery: 80 00 Clean Reactor: 1 00 00 Blink Displacer: 2 00 00 Hypontic Trance: 4 00 00 Heavy Transport: 8 00 00 Nerve Gas Pods: 10 00 00 Repair Bay: 20 00 00 Non-Lethal Methods: 40 00 00 Slow Unit: 80 00 00 Soporific Gas Pods: 1 00 00 00 Dissociative Wave: 2 00 00 00 Marine Detachment: 4 00 00 00 Fuel Nanocells: 8 00 00 00 Algorithimic Enchancement: 10 00 00 00
Those sounds like the diplo flags in the scenario editor.
Some flags I know for certain that pertain to Diplomatic relationships.0096C9F8:Pact: 1Treaty: 2Truce: 4Commfreq: 8Vendetta: 10I want revenge: 20I shall betray: 4 00I have infiltrator: 10 00/ ediI want to talk: 20 00I am atrocity victim: 4 00 00I have surrendered: 2 00 00 00