Total Mayhem 1.37 for all game versions

@phantomguy

links checked and they are all working.

http://faforever.uveso.de/TotalMayhem(AllGameVersions)-v1.37.rar

faforever.uveso.de/TotalMayhem(AllGameVersions)-v1.37.rar

is there any guide on techs, so that not in the heat of battle to study who and why, but to familiarize yourself in advance?

Hello @Fangorn

no, there is no guide or info for this mod.

One hint, that almost nobody knows, if you upgrade your land factories then there is one tank inside the Tech1 tree that will
also upgrade with the factory.
So if you have a tech 3 factory then you can buil a cheap and upgraded tech1 tank and spam your oponent with it.

Hi i want to ask a question with a friend we want to play totalMayhem but sadly once we launch the game online we got desynchronization error in result we can't play it, is there any solution to that ?

@tokorosaku said in Total Mayhem 1.37 for all game versions:

Hi i want to ask a question with a friend we want to play totalMayhem but sadly once we launch the game online we got desynchronization error in result we can't play it, is there any solution to that ?

A desync on start mostly means you or your friend don't have the same game/mod files.

First check if total mayhem is installed in the right directory on both PC.

Total mayhem has a internal file checker, so open the game.log on both games and search for:

INFO: * Total Mayhem: [siminit.lua, line:467] - Running from: @c:\programdata\faforever\gamedata\lua.nx5\lua\siminit.lua.
INFO: * Total Mayhem: [siminit.lua, line:468] - Checking directory /mods/ for TotalMayhem...
INFO: * Total Mayhem: [siminit.lua, line:475] - Found directory: /mods/totalmayhem/mod_info.lua.
INFO: * Total Mayhem: [siminit.lua, line:480] - Check OK. Found 1 TotalMayhem directory.
INFO: * Total Mayhem: [siminit.lua, line:484] - Checking files and filesize for TotalMayhem...
INFO: * Total Mayhem: [siminit.lua, line:511] - Check OK! files: 2178, bytecount: 749995008.

Is the filcheck OK on both games ?
(Found 1 TotalMayhem directory)
(files: 2178, bytecount: 749995008)

Hi all I'm having a little problem playing with the Total Mayhem mod through the FAF client, all new units have the place holder icon, meanwhile if I launch the game from Steam everything works as it should. I'd like to play with friends after a long time and I'd rather solve things ahead if by chance the steam connection doesn't work. I can provide more information or a log of the game or another log if that would help. Without the icons it's harder to navigate through new units and since via the FAF client the units are also messed up so it can't be played by memory. Thank you in advance

Hello Dekker254 ,

i added a icon support to the Total Mayhem mod and it should insert its own icons when playing on steam.

If played on FAF then FAF does include the icons to the game.
This can be disrupted when using the Black Ops Icon Support Mod along with FAF.

in case you are using Black Ops Icon Support mod, please disable it when you play FAF.

If not, please post a game.log (use pastebin.com and only post the link)

I have Black Ops Icon Support Mod but if I start the game via FAF it is not active and cannot be activated. Is it possible that it's just because I have it in my mods folder?
Here's a link to the pastebin, hopefully it's good. I've never used pastebin before https://pastebin.com/DZQMz2mK

and if I may express my humble opinion, I found the previous version of Ex-Catalys more intimidating and fitting to the name of super heavy point defence

then I tried one game when I had only total mayhem active and there was no problem with the icons, it seems to happen only when Blackops FAF is also active

@dekker254 I regularly play with Blackops:Unleashed, Blackops:ACUs, and TotalMayhem, and never have any issue with icons.
Not to mention that no other supporting mod is neccesarry.

As for ExCatalyst, you are not taking its range into account, which is extreme. If anything, it scould cost MORE, for what it gives.

@Dekker254

i viewed your log and saw that the game is not able to load some textures, not sure why.

There was an error int the map script file: survival_campaign_v1_blackbox_8_script.lua
Please use a different (normal) map for testing.

Also what was changed to the Ex-Catalys "brnt3shpd" (Super Heavy Point Defense) ?
i never touched this unit !?!

It says I need AI uveso for the mod to prevent errors. I use the steam vanilla version with this mod but AI uveso says its only for FAF. Kinda confusing if Total Mayhem says its compatible with all versions, but at the top then says it requires AI uveso which is only compatible with FAF. Do I need AI uveso for the steam version or does it only apply to the FAF version?

@Nyazuki

That's easy to explain, I screwed it up.

Total mayhem requires the AI ​​Uveso Mod to be installed as I accidentally used a platoon former only available in AI-Uveso.
Without the mod you will get some error in the log related to this former.
This is not gamebraking but can cause lag because of the error spam.

The next update of Total Mayhem will fix that dependency.

For now, just ignore the errors.

Oh thats alright was just wondering since it was confusing haha! Will look forward to the update!

Hello @Uveso i have problem with this mod today i've downloaded it (since i didn't even bother to check at any time if this mod was still being updated) and i've noticed that sorian ai (2.1.2 i play steam version only) once upgrades their land factory to level 3 they just stop producing units in the land factory. Air and naval factories worked fine and they were the only one producing engineers the T3 Land factories just stayed on idle and did nothing leaving the late game to just air naval or experiemental fights, so im curious if this is a known issue or if there's a fix to that. The previous version i used worked fine without issues (1.21 from mod DB). I've verified my game files just in case, there was 123mb to download but that didn't fix the issue either

this error seems to pop up whenever a t2 factory gets upgraded to t3
warning: Error running lua script: ...\gamedata\lua.scd\lua\sim\brainconditionsmonitor.lua(566): access to nonexistent global variable "EnemyUnitsGreaterAtLocationRadius"
stack traceback:
[C]: in function error' ...alliance\gamedata\mohodata.scd\lua\system\config.lua(53): in function <...alliance\gamedata\mohodata.scd\lua\system\config.lua:52> ...\gamedata\lua.scd\lua\sim\brainconditionsmonitor.lua(566): in function <...\gamedata\lua.scd\lua\sim\brainconditionsmonitor.lua:564> (tail call): ? ...forged alliance\gamedata\lua.scd\lua\sim\builder.lua(531): in function BuilderConditionTest'
...forged alliance\gamedata\lua.scd\lua\sim\builder.lua(569): in function CheckBuilderConditions' ...forged alliance\gamedata\lua.scd\lua\sim\builder.lua(483): in function GetBuilderStatus'
...alliance\gamedata\lua.scd\lua\sim\buildermanager.lua(484): in function GetHighestBuilder' ...e\gamedata\lua.scd\lua\sim\factorybuildermanager.lua(730): in function AssignBuildOrder'
...e\gamedata\lua.scd\lua\sim\factorybuildermanager.lua(636): in function <...e\gamedata\lua.scd\lua\sim\factorybuildermanager.lua:619>

here's the full log (the game was run on Fields of Isis with just 2x resource mod and total mayhem on Sorian AI Rush):
https://pastebin.com/CMZbEPee

@uveso said in Total Mayhem 1.37 for all game versions:

@Nyazuki

That's easy to explain, I screwed it up.

Total mayhem requires the AI ​​Uveso Mod to be installed as I accidentally used a platoon former only available in AI-Uveso.
Without the mod you will get some error in the log related to this former.
This is not gamebraking but can cause lag because of the error spam.

The next update of Total Mayhem will fix that dependency.

For now, just ignore the errors.

@CrazySnapDragon

You try to install the AI-Uveso mod (even if its not working with steam)
https://forum.faforever.com/topic/350
The mod must be switched on, but don't use the AI.

If you still have errors go to your total mayhem directory:

***\Mods\TotalMayhem\lua\AI\AIBuilders\

and delete the 2 files:

TotalMayhemBuilder.lua
TotalMayhemDefenseUpgrade.lua

In this case you don't need the Ai-Uveso Mod, but you can't use the
mod in multiplayer this way. it will desync the game.

Please report back!

Hello Again @Uveso! Sorry For The Late Reply I've Downloaded The Newest Uveso AI From The Faf Launcher but when enabling it and launching the game it just crashes, so i've deleted the two lua files and the T3 Factories started producing units, Thank you so much!

Also Out of curiosity will there be a big diffrence with ai when those 2 lua files are deleted or no?
Thank you once again!

@CrazySnapDragon

Without the Platoon former the mod cannot carry out point defense upgrades,
and the builders for Heavy Assaults (tech 1 land experimentals and gunships) are also missing.
And the AI will not send those tech 1 experimentals to the enemy

A special function of Total Mahyem is also missing, which is that the AI ​​builds the cheap over-tech tanks
(when you upgrade a factory to tech 2, then you have a upgaded tech 1 tank available, also with tech 3)

Btw, thanks for the log! (always helpfull)
This is the AI error:

warning: Error running lua script: ...\gamedata\lua.scd\lua\sim\brainconditionsmonitor.lua(566): access to nonexistent global variable "EnemyUnitsGreaterAtLocationRadius"

That means the AI does not know the buildcondition "EnemyUnitsGreaterAtLocationRadius".
But we can add this buildcondition to the mod instead of deleting the platoon former that is using it.

Download this zip archive:
hook.zip

copy the file "UnitCountBuildConditions.lua" to "\Mods\TotalMayhem\hook\lua\editor".
(you need to create the "editor" folder)

This should add the missing buildcondition to the mod.