conKORD's imbalance pack

Everything about mods can be found here.

Moderator: Morax

conKORD's imbalance pack

Postby conKORD » 26 Jan 2019, 13:17

Hello.
This is FAF adaptation of my mod previously released in GPGnet.

Videos:



Download it in FAF vault.

Old thread (GPG is dead, so this is web archive - here should be link, but "Your post looks too spamy for a new user, please remove off-site URLs.")

General improvements:

Repair rebalance:
Problem:
If you have heavy damaged unit - you'll need to spend full cost of this unit to repair it. So it's worth to just build another one. Or, in worst case, Ctrl+K damaged unit and reclaim its mass to build new on spending only energy.
Solution:
Repair cost 10% of mass and 200% of energy.

New beam system.
Damage now depends on the distance.
Beam weapons now have awesome damage in close range and very poor damage at distance more then 0.5 of max range. Range of all beam weapon multiplied by 1.5.
*UEF sattelite, CZAR and Cybran ACU has no any changes.

Improved Nukes.
Idea: all nukes must have ballistic trajectory and some features to protect from antinukes (flares, antinuke redirection, awesome speed etc.). Nukes, launched from stationary silos should have 3 countermeasure charges. Submarine nukes only one, but should cost less.
Antinukes charges will cost lessr and antinukes will be able to attack air targets (t3 bombers and flying experimentals).

Nukes have ballistic trajectory.
Aeon nuke countermeasure -flares (like aeon TMD).
Cybran nuke countermeasure - antinuke redirection system (like missile redirection system on loyalist).
UEF nuke countermeasure - blinder. ECM system, that "blinds" antinuke's targeting systems.
Seraphim nuke countermeasure - microwarpdrive. Nuke can teleport to evade incoming missiles.
Seraphim T4 nuke - zero-point armor. Just armor, no more.
Antinukes - done.
Each charge costs 600 mass. Max capacity changed to 14. Antinukes have 2 fire mode (like Sky Slammer), one allows antinukes to attack air targets. One missile's damage - 5000. Range in "AntiAir" mode - 150.

SAM overkill control.
SAM spread missiles on launch to prevent overkill.

AntiAir rebalance
HP of all air units halved (gunships and transports have only 20% debuff because they are easy targets).
DPS of AA weapon halved.
Direct fire AA can shoot land targets (except Flaks).
Direct fire weapon that have enough muzzle velocity and turret pitch range will try to shoot air units.

Units that can shoot air now (they will miss most of the time, but they will try to protect themselves)
ACU, SCU
T1 Pdef
T2 UEF Pdef
T2 UEF tank, T2 Seraphim bot
T3 assault bots and Seraphim tank

AA that can shoot land targets now (with halved DPS common anti-land weapon is much more effective vs land units)
T1 Base AA
T1 Land AA
T3 Seraphim Base AA
Seraphim and Cybran carries, Seraphim cruiser, Seraphim T3 submarine
UEF and Seraphim T3 AA tanks

Balance changes:
For FAF I've removed all small balance fixes assuming that this work is done in FAF already.
Only one type of tweak is left - useless weapon has been buffed.
What is useless weapon? Weapon that shoot, but do almost no damage for its cost. Like AA on destroyes.
Specialized units still overperform such flexible units, but previously useless weapon can scratch armor of attackers now.

Buffed weapon:
AA on frigates, destroyers, battleships and on UEF battlecruiser.
AA on T3 gunships and T3 bombers.
AA on Megalith, Fatboy, Ythotha, Soul Ripper.
Torpedoes on UEF destroyer, Cybran T2 Wagner, Seraphim T3 tank, Monkeylord, Fatboy
conKORD
 
Posts: 6
Joined: 26 Jan 2019, 12:35
Has liked: 0 time
Been liked: 0 time
FAF User Name: conKORD

Re: conKORD's imbalance pack

Postby Cass2015 » 26 Jan 2019, 19:50

conKORD wrote:Hello.
New beam system.
Damage now depends on the distance.
Beam weapons now have awesome damage in close range and very poor damage at distance more then 0.5 of max range. Range of all beam weapon multiplied by 1.5.
*UEF sattelite, CZAR and Cybran ACU has no any changes.


Great idea ;)
Cass2015
Crusader
 
Posts: 13
Joined: 06 Jul 2017, 16:36
Has liked: 0 time
Been liked: 0 time
FAF User Name: Cass2015

Re: conKORD's imbalance pack

Postby Uveso » 26 Jan 2019, 22:33

Nice mod!
I like the new nuke system :)

While testing, i got these errors:
Code: Select all
WARNING: Can't open lua file "c:\[...]\mods\conkord imbalance pack\hook\units\acu.bp"
The file is present but empty!

Code: Select all
WARNING: Cannot resolve full path for partial path "XSL0304_aunfold.sca"
WARNING: Cannot resolve full path for partial path "XSL0101_aunfold.sca"
WARNING: Cannot resolve full path for partial path "XSL0202_aunfold.sca"
Your function "ResolvePaths" is only searching in mod folders, but could find this file inside the original game folder!

Code: Select all
WARNING: SCR_LuaDoFileConcat: Loading "c:\[...]\mods\conkord imbalance pack\hook\projectiles\aimantiantinuke01\aimantiantinuke01_script.lua" failed: ...nce pack\hook\projectiles\aimantiantinuke01\aimantiantinuke01_script.lua(36): `}' expected (to close `{' at line 28) near `self'
Please check your AIMAntiAntiNuke01 class definition. (outcommented code and a leftover "end,")

Code: Select all
WARNING: Error running OnImpact script in Entity /projectiles/aifquantumwarhead01/aifquantumwarhead01_proj.bp at 233bb180: attempt to use as string a nil value
         stack traceback:
            [C]: in function `CreateProjectile'
            ...ata\faforever\repo\fa\lua\sim\defaultprojectiles.lua(138): in function `OnImpact'
            ...s\aifquantumwarhead01\aifquantumwarhead01_script.lua(64): in function <...s\aifquantumwarhead01\aifquantumwarhead01_script.lua:53>
function OnImpact failed, because self:CreateProjectile() is missing (string)"self.effectEntityPath". (no clue where the problem is :) )
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: conKORD's imbalance pack

Postby DDDX » 27 Jan 2019, 17:24

i love the range reducing beam strength one the most ;)
Check out my 2 maps: "Survival_Mayhem&BO_3d_v1" "Survival_Mayhem&BO_3d_RPG"
as well as my mod: "Survival Mayhem&BO balance"
-- let me know of any bugs or issues regarding those 3.
DDDX
Avatar-of-War
 
Posts: 170
Joined: 21 Mar 2016, 16:13
Has liked: 18 times
Been liked: 16 times
FAF User Name: DDDX

Re: conKORD's imbalance pack

Postby Evildrew » 27 Jan 2019, 18:03

Which file contains the lazer distance damage modifications?
Evildrew
Avatar-of-War
 
Posts: 248
Joined: 18 Sep 2015, 11:41
Has liked: 1 time
Been liked: 36 times
FAF User Name: Evildrew

Re: conKORD's imbalance pack

Postby Uveso » 27 Jan 2019, 18:23

@Evildrew:

Here is the code for calculating the range/damage:
Code: Select all
\Mods\conKORD imbalance pack\hook\lua\sim\CollisionBeam.lua


There are also some helper values set inside blueprint.lua line 88+
Code: Select all
\Mods\conKORD imbalance pack\hook\lua\system\Blueprints.lua
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: conKORD's imbalance pack

Postby Evildrew » 27 Jan 2019, 18:49

@Uveso;

If we can measure distance and modify damage, can we also modify by how many ticks a weapon leads a target instead of the default 1, maybe 1.1, 1.5, 2 ticks ahead or is that hardcoded and cannot be changed?
Evildrew
Avatar-of-War
 
Posts: 248
Joined: 18 Sep 2015, 11:41
Has liked: 1 time
Been liked: 36 times
FAF User Name: Evildrew

Re: conKORD's imbalance pack

Postby Uveso » 27 Jan 2019, 20:32

@Evildrew:
We have the same problem with PD's or some other units with beam weapon.

It's all c-engine stuff.

[Edit] Btw, Ticks can only be set as integer (1, 2, 3) not as floating point number (1.1 , 1.2, 1.3)
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: conKORD's imbalance pack

Postby Evildrew » 27 Jan 2019, 21:37

Ok
Evildrew
Avatar-of-War
 
Posts: 248
Joined: 18 Sep 2015, 11:41
Has liked: 1 time
Been liked: 36 times
FAF User Name: Evildrew

Re: conKORD's imbalance pack

Postby vongratz » 28 Jan 2019, 19:34

Can this select for anti-nuke be utilized as anti-satelit in the another option???Instead of anti air?
User avatar
vongratz
Avatar-of-War
 
Posts: 192
Joined: 08 May 2012, 15:03
Has liked: 165 times
Been liked: 9 times


Return to Mods & Tools

Who is online

Users browsing this forum: No registered users and 1 guest