For some reason I could not find or access my old account on here so I made a new one. Its been awhile. lol Anyways I wanted to chime in even though this was a relatively old post. I am the creator of the Tiberian Dawn Redux Mod for Zero Hour. Early on I collaborated with the All Stars Team for help with using the code and assets. (wayyy back in '07-'08) I took the system and refined it quite a bit. I also had the AI use it in a very limited fashion but I wound up designing a special system for the AI to have it build invisible dozers that can move across the map at a super quick rate to emulate the Construction Yard build style. I also designed a toggle system to switch from the Conyard System to the Generals Dozer System along with extended command menus. I also made a working wall system which cannot be done with the regular Dozer system. Players can have the option to use either system while the AI prefers the specialized Dozer system.
The .ini files you will need to use and edit are the following:
Located in Data>INI folder
ObjectCreationList < for spawning the buildings .etc
Armor < to set up special armor templates for ConYard built buildings
Weapon <for the construction spawn triggers
Locomotor <for the Dozers/ConYard
ParticleSystem < if you want visual effects such as blowing dust as the building gets placed .etc
DamageFX < consolidated visual fx coding
FXList < same use as particle system but audio effects are controlled here as well
Speech < audio effects e.g. Building, Cannot Build, Construction Complete notifications
SoundEffects < building placement sound effects
Upgrade < if you plan to use a toggle switch as it is just a instant command set upgrade command
CommandButton < command button design and programming
CommandSet < where you want the command buttons in the GUI and for alternate menus
The Data>INI>Object folder is where you will code in your objects/buildings that will use the Conyard system. There is actually no particular way to set it up and organize it. Just save the coded objects in any file with the .ini extension, preferably a new file so you can access it easier without scrolling thru masses of code to locate it again if you need to edit it. For Tiberian Dawn Redux I made sub folders for organizing all the specialized faction objects. With the exception of the system.ini where I placed misc. object data for the Conyard system. You can organize the files at your discretion as long as they stay in that Object subfolder.
I could sit here all day trying to explain everything but it would be a huge thread post so I will refrain. You were welcome to test out and decompile the mod and its code, if it helps.
http://www.moddb.com/mod...quer-tiberian-dawn-reduxEdited by user Saturday, October 15, 2016 8:44:26 PM(UTC)
| Reason: Not specified