Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
4.97 => 4.98
2026-01-01
2026-01-11

Balance in test :
AA Balance in test :
* Ground AA, target priority only bombers / transporters
* Air Fighter target priority fighter / bombers / transporters

Balance :
* Reduce Range for Rumad Aeroship main gun : 2000->1800

Improvment :
* Rework T4 Artillery Core Hover Model
* Try to fix T3 Veh Talon Production Lab. No perfect with Abaddon units.


Xmas is ending !

4.96 => 4.97
Expand Down
1 change: 1 addition & 0 deletions gamedata/armordefs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ return {
"gok_chariot",
"gok_wordbearer",
"gok_benne",
"gok_lift",
"rumad_bomber_lvl1",
"rumad_bomber_lvl2",
"rumad_bomber_lvl3",
Expand Down
8 changes: 8 additions & 0 deletions gamedata/movedefs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,14 @@ local moveDatas = {
maxslope = 18,
maxwaterdepth = 22
},
HTANK6CRUSH = {
allowterraincollisions = false,
crushstrength = 1000,
footprintx = 6,
footprintz = 6,
maxslope = 18,
maxwaterdepth = 22
},
HTANK8 = {
allowterraincollisions = false,
crushstrength = 1000,
Expand Down
Binary file modified objects3d/core/corhflag.s3o
Binary file not shown.
Binary file modified objects3d/talon/talon_abaddon.s3o
Binary file not shown.
6 changes: 3 additions & 3 deletions units/armevp.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ return {
canstop = 1,
category = "LEVEL2 ALL SURFACE",
collisionvolumeoffsets = "0 0 0",
collisionvolumescales = "150 35 129",
collisionvolumescales = "140 75 130",
collisionvolumetype = "box",
corpse = "dead",
description = "Tech Level 3",
energystorage = 500,
explodeas = "LARGE_BUILDINGEX",
firestandorders = 1,
footprintx = 10,
footprintz = 8,
footprintz = 9,
icontype = "building",
idleautoheal = 5,
idletime = 1800,
Expand All @@ -47,7 +47,7 @@ return {
unitname = "armevp",
usebuildinggrounddecal = true,
workertime = 800,
yardmap = "oooooooooo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo",
yardmap = "oooooooooo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo ooccccccoo",
buildoptions = {
[1] = "armecv",
[2] = "armchimera",
Expand Down
4 changes: 2 additions & 2 deletions units/rumad_jafa.lua
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ return {
impulsefactor = 0.123,
name = "Plasma",
noselfdamage = true,
range = 2000,
range = 1800,
reloadtime = 3,
rgbcolor = "0.9 0.9 0.9",
separation = 0.45,
Expand Down Expand Up @@ -316,4 +316,4 @@ return {
},
},
},
}
}
4 changes: 2 additions & 2 deletions units/rumad_lago.lua
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ return {
impulsefactor = 0.123,
name = "Plasma",
noselfdamage = true,
range = 2000,
range = 1800,
reloadtime = 3,
rgbcolor = "0.9 0.9 0.9",
separation = 0.45,
Expand Down Expand Up @@ -156,7 +156,7 @@ return {
model = "weapon_rocketxl_rumad.s3o",
name = "Barrage missile",
proximitypriority = -1,
range = 2400,
range = 2000,
reloadtime = 20,
smoketrail = true,
sprayangle = 300,
Expand Down
14 changes: 7 additions & 7 deletions units/talon_abaddon.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ return {
canpatrol = true,
canstop = 1,
category = "ALL HUGE MOBILE SURFACE UNDERWATER",
collisionvolumeoffsets = "0 -5 0",
collisionvolumescales = "75 68 125",
collisionvolumetype = "CylZ",
collisionvolumeoffsets = "0 -2 0",
collisionvolumescales = "80 55 120",
collisionvolumetype = "box",
corpse = "dead",
defaultmissiontype = "Standby",
description = "Mobile Command Vehicle",
downloadable = 1,
explodeas = "CRAWL_BLAST",
firestandorders = 1,
footprintx = 8,
footprintz = 8,
footprintx = 6,
footprintz = 6,
idleautoheal = 5,
idletime = 1800,
losemitheight = 33,
Expand All @@ -35,7 +35,7 @@ return {
maxvelocity = 1.2,
maxwaterdepth = 12,
mobilestandorders = 1,
movementclass = "HTANK8",
movementclass = "HTANK6CRUSH",
name = "Abaddon",
noautofire = false,
objectname = "talon/talon_abaddon.s3o",
Expand Down Expand Up @@ -265,4 +265,4 @@ return {
},
},
},
}
}
10 changes: 5 additions & 5 deletions units/talon_crystal.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ return {
canstop = 1,
category = "ALL LARGE MOBILE SURFACE UNDERWATER",
collisionvolumeoffsets = "0 -10 0",
collisionvolumescales = "52 50 100",
collisionvolumetype = "CylZ",
collisionvolumescales = "70 60 120",
collisionvolumetype = "Box",
corpse = "dead",
defaultmissiontype = "Standby",
description = "Experimental Rocket Vehicle",
Expand All @@ -34,7 +34,7 @@ return {
maxvelocity = 1,
maxwaterdepth = 12,
mobilestandorders = 1,
movementclass = "ATANK3",
movementclass = "HTANK6",
name = "Crystal",
noautofire = false,
objectname = "talon/talon_crystal.s3o",
Expand All @@ -46,7 +46,7 @@ return {
standingmoveorder = 1,
steeringmode = 1,
turninplaceanglelimit = 140,
turninplacespeedlimit = 0.792,
turninplacespeedlimit = 0.8,
turnrate = 250,
unitname = "talon_crystal",
customparams = {
Expand Down Expand Up @@ -206,4 +206,4 @@ return {
},
},
},
}
}
7 changes: 3 additions & 4 deletions units/talon_evp.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ return {
talon_evp = {
buildangle = 1024,
buildcostenergy = 362950,
buildcostmetal = 15211,
buildcostmetal = 15200,
builder = true,
buildinggrounddecaldecayspeed = 3000,
buildinggrounddecalsizex = 8,
Expand All @@ -15,7 +15,7 @@ return {
canstop = 1,
category = "LEVEL2 ALL SURFACE",
collisionvolumeoffsets = "0 0 0",
collisionvolumescales = "160 100 160",
collisionvolumescales = "180 80 150",
collisionvolumetype = "box",
corpse = "dead",
description = "Tech Level 3",
Expand All @@ -41,13 +41,12 @@ return {
selfdestructas = "LARGE_BUILDING",
shownanospray = false,
sightdistance = 230,
sortbias = 0,
standingfireorder = 2,
standingmoveorder = 1,
unitname = "talon_evp",
usebuildinggrounddecal = true,
workertime = 800,
yardmap = "occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco occcccccccco",
yardmap = "ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo ooccccccccoo",
buildoptions = {
[1] = "talon_ech",
[2] = "talon_azul",
Expand Down