Awesome Idea!!! -1 reply

Please wait...

General Nuker

Hugging Dread makes me horny

50 XP

8th March 2003

0 Uploads

69 Posts

0 Threads

#1 15 years ago

I had an idea for a program for generals but i, personally dont know how to write programs. Any way its a "mod selector" program.

You will put into this program all the ini files (ex. factionunit.ini, factionbuilding.ini, etc...) Then you put the modded ini files into a special folder. The program scans the original unmodded files and the modded files and finds the differences between them. Ex.

;--------------------------------------------------------------------- Weapon MarauderTankGunUpgradeOne PrimaryDamage = 60.0 PrimaryDamageRadius = 5.0 AttackRange = 150.0 ScatterRadiusVsInfantry = 10.0 ;When this weapon is used against infantry, it can randomly miss by as much as this distance. MinTargetPitch = -15 ; we may not target anything outside of this pitch range MaxTargetPitch = 15 ; ditto DamageType = ARMOR_PIERCING DeathType = NORMAL WeaponSpeed = 400 ; dist/sec WeaponRecoil = 10 ; angle to deflect the model when firing ProjectileObject = MarauderTankShell FireFX = WeaponFX_GenericTankGunNoTracer VeterancyFireFX = HEROIC WeaponFX_HeroicGenericTankGunNoTracer ProjectileDetonationFX = WeaponFX_GenericTankShellDetonation FireSound = MarauderTankWeapon RadiusDamageAffects = ALLIES ENEMIES NEUTRALS DelayBetweenShots = 1500 ; time between shots, msec ClipSize = 0 ; how many shots in a Clip (0 == infinite) ClipReloadTime = 0 ; how long to reload a Clip, msec

; note, these only apply to units that aren't the explicit target ; (ie, units that just happen to "get in the way"... projectiles ; always collide with the Designated Target, regardless of these flags ProjectileCollidesWith = STRUCTURES WALLS End

Thats the original. Then its scans the modded

;--------------------------------------------------------------------- Weapon MarauderTankGunUpgradeOne PrimaryDamage = 80.0 PrimaryDamageRadius = 10.0 AttackRange = 150.0 ScatterRadiusVsInfantry = 10.0 ;When this weapon is used against infantry, it can randomly miss by as much as this distance. MinTargetPitch = -15 ; we may not target anything outside of this pitch range MaxTargetPitch = 15 ; ditto DamageType = ARMOR_PIERCING DeathType = NORMAL WeaponSpeed = 400 ; dist/sec WeaponRecoil = 10 ; angle to deflect the model when firing ProjectileObject = MarauderTankShell FireFX = WeaponFX_GenericTankGunNoTracer VeterancyFireFX = HEROIC WeaponFX_HeroicGenericTankGunNoTracer ProjectileDetonationFX = WeaponFX_GenericTankShellDetonation FireSound = MarauderTankWeapon RadiusDamageAffects = ALLIES ENEMIES NEUTRALS DelayBetweenShots = 1500 ; time between shots, msec ClipSize = 0 ; how many shots in a Clip (0 == infinite) ClipReloadTime = 0 ; how long to reload a Clip, msec

; note, these only apply to units that aren't the explicit target ; (ie, units that just happen to "get in the way"... projectiles ; always collide with the Designated Target, regardless of these flags ProjectileCollidesWith = STRUCTURES WALLS End

The program will see the ;---------- and read the line right under it in a box on the screen. it will say Weapon MarauderTankGunUpgradeOne in the box. then the program will display the line that is different. ex.

Original= PrimaryDamage = 60.0 Modded= PrimaryDamage = 80.0

Then you check the box that you want to be read.

The basic premese here is for a program to scan the ini files and look for any changes. but the modded files would have to have the same spacing between entrees. Anyway you get the general idea. Is this possible?




Machine Gun Kelly

I post to get attention

50 XP

17th July 2003

0 Uploads

64 Posts

0 Threads

#2 15 years ago

so you are just upping the Damage for the tank??? so the tanks shell is going to do the same damage as a nuke??? lol :smack:




General Nuker

Hugging Dread makes me horny

50 XP

8th March 2003

0 Uploads

69 Posts

0 Threads

#3 15 years ago

thats just an example, but it would make combining different parts of mods. Ive had tons of emails asking me to take this from that and put it here. ppl want me to make a mod just for them. i dont have the time. so this would make it so ppl can make their own mod using others work. no i dont want ppl releasing their mod created by using this as a work of their own. thats wrong and most of them wouldn't give credit to the guys who did the mod they took the info from. this is for personal use not to other ppls work and call it ur own.