• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

thypride

Corporal
4 Badges
Jul 25, 2012
34
1
  • BATTLETECH
  • BATTLETECH: Flashpoint
  • BATTLETECH: Season pass
  • BATTLETECH: Heavy Metal
Hi there,

I've been trying to force an event out of one of the Argo upgrade json files. It is possible from a milestone, but as the career mode doesn't use milestones (as far as I know), I need another way.

Example from the milestone 114:
"Results" :
"ForceEvents" : [
{
"Scope" : "Company",
"EventID" : "forcedevent_leopard_shakedown",
"MinDaysWait" : 9,
"MaxDaysWait" : 9,
"Probability" : 100
}
],

So, in the Argo upgrades there is no "Results", so I've been trying to put the ForceEvents under "Actions". But that entry is simply ignored. Same problem, when I add a "Results" chapter. I can start a video under actions or create a popup message, but not an event.

Does anyone have a solution for that?

Cheers!
 
Hi there,

I've been trying to force an event out of one of the Argo upgrade json files. It is possible from a milestone, but as the career mode doesn't use milestones (as far as I know), I need another way.

Example from the milestone 114:
"Results" :
"ForceEvents" : [
{
"Scope" : "Company",
"EventID" : "forcedevent_leopard_shakedown",
"MinDaysWait" : 9,
"MaxDaysWait" : 9,
"Probability" : 100
}
],

So, in the Argo upgrades there is no "Results", so I've been trying to put the ForceEvents under "Actions". But that entry is simply ignored. Same problem, when I add a "Results" chapter. I can start a video under actions or create a popup message, but not an event.

Does anyone have a solution for that?

Cheers!
FYI, to fix your unmerged user name on your forum account: https://forum.paradoxplaza.com/forum/index.php?threads/unmerged.1093119/#post-24592326
 
Does anyone have a solution for that?
My guess would be that this won't be possible without making code changes.

The core problem is that milestones and upgrades are two different systems with different implementations. If HBS didn't have any reason to tie an event to an upgrade during development, it's likely that the code needed for that functionality never got written.
 
maybe think about it another way?
there are events that wont trigger unless certain upgrades have been done..
also there are events where certain response options arent there unless certain upgrade have happened.

maybe use something from those to make your event?
(if i am understanding what you want to do)
 
maybe think about it another way?
there are events that wont trigger unless certain upgrades have been done..
also there are events where certain response options arent there unless certain upgrade have happened.

maybe use something from those to make your event?
(if i am understanding what you want to do)


Yes, those events have certain requirements, but that just means that they only trigger if those requirements are met. They don't trigger instantly or within a certain amount of days, but completely random.

Thing is, I found a way to play career mode with the Leopard instead of the Argo. I do that by removing the Drive Upgrade 0 from the starting upgrades (SimGameConstants), and add the action "System_SetDropship" to that upgrade. As soon as you install it, your Dropship switches to the Leopard.

Although this works as intented, I'm missing some immersion.
I wanted to trigger an event like "drive upgrade damaged, Argo explodes, everyone flees with the Leopard" after one or two days.

Another option would be to trigger a popup, that tells that story. And it works. But there still is the popup message "upgrade installed". I can't get rid of it or force my "explosion" popup to appear AFTER it. So at the moment I get the message "Argo exploded" and after that "upgrade installed". Not very immersive, if you get my meaning. And I think those messages are hardcoded.

Third option would be a video. I can trigger the ingame videos with the upgrade. But where do I get a video with an exploding Argo? :) And somehow I seem to be too stupid, to get RADTools to convert the ingame videos to something I can edit. I can trigger mp4 vids ingame, but I'm stuck with a black screen.

That's why I was hoping for the possibility to trigger an event, because I guess, that would be the least work for some minor immersion improvement.
 
Last edited:
Is the “Argo exploded” your thing or something that can actually occur in-game?

That would be my thing. As far as I know, there's no cutscene of the Argo exploding, but there's one of a dropship going down and some scenes, with a Leopard. Maybe I could cut together what I need, if I find a way to edit those stuff.
 
That would be my thing. As far as I know, there's no cutscene of the Argo exploding, but there's one of a dropship going down and some scenes, with a Leopard. Maybe I could cut together what I need, if I find a way to edit those stuff.

Do you know what would happen if you triggered this later in the career, maybe after mech bay 2 is unlocked? Does everything else get disabled immediately?
 
Do you know what would happen if you triggered this later in the career, maybe after mech bay 2 is unlocked? Does everything else get disabled immediately?
I'm not quite sure, never tried it. Since my first playthrough in 2018 I switched to the Inner Sphere Mod, changed the starting dropship and never used the Argo again :)
But I think you would loose everything, maybe even the game might crash, if you have too many mechs or mechwarriors already.