Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Outpost 2 Programming & Development / Campaign event triggers
« Last post by toeonly on February 23, 2026, 06:25:23 PM »
So I know that doing certain research or building certain structures trigger story line events like lava and the blight. I know when I was 13 I figured out some things that I wanted to keep for the end of the mission. Is there a list somewhere of the triggers for the 24 story line missions? Is there a way to go into the files to find them if it is not complied here?
12
Forum Games / Re: The Bumpy Thread
« Last post by Arklon on February 20, 2026, 04:31:27 PM »
I... I... I don't know what to bump anymore.
13
Forum Games / Re: The Bumpy Thread
« Last post by tigerstorms on February 03, 2026, 09:20:27 PM »
Return of the bump for the day after groundhog day knowing we all survived it.
14
Outpost 2 Programming & Development / Re: Campaign - stopping the blight?
« Last post by Sirbomber on January 17, 2026, 08:24:53 AM »
That clicking thing was just a result of the game's original refresh rate, since clicking would force a screen redraw it "looked" like the progress bar filled up faster.
There's a fourth cheat that was never actually discovered but we brute-forced a collision and the nonsensical phrase
Quote
Dan's truck could crate more stormy.
will increase weapon damage.
I'd be careful using anything other than the ore refill cheat, you can use them all multiple times to stack the effects but you can easily put yourself in an unwinnable situation with the other cheats (too many people to feed, rate of fire/damage overflow).
15
Outpost 2 Programming & Development / Re: Campaign - stopping the blight?
« Last post by Darien on January 16, 2026, 10:44:47 PM »
Nice, thank you!

I didn't look to see if they had any in-game prompt cheat codes. I don't know why I didn't think of that. Now that you put the idea forward, I went ahead and did a search for such codes. For anyone else that's looking for help like this, here's what I found so far:
Cheat List

    Fill all smelters and storages with max. metals: Dan's dog could make more ore.
    Population increases by a certain % : Dan's car could hold more people.
    Increase rate of fire of all ranged weapons: Dan's bike could backfire more often

Note: To enter cheat, you must press the [Enter] key. Cheats only work when typed correctly, which will trigger the message: Woof Woof!

To Bolster factory production, left-click and right-click on it.

That last one seems odd and more like a glitch than a cheat code. I'll try it out though. Thanks again for the pointer!
16
Outpost 2 Programming & Development / Re: Campaign - stopping the blight?
« Last post by Sirbomber on January 15, 2026, 09:22:09 AM »
If you're going to cheat anyways, save yourself some time REing the game and just use the built-in cheats.  Press enter and type in
Quote
Dan's dog could make more ore.
then press enter again for a full ore refill.
17
Outpost 2 Programming & Development / Campaign - stopping the blight?
« Last post by Darien on January 13, 2026, 08:11:11 AM »
Hi all,

I'm new this game. I typically enjoy RTS games and TBS games (big fan of Total Annihilation, and the Dune game for PC and Sega Genesis that played more like Command and Conquer than the equally good but very different Dune game for Sega CD which was more RPGish, and Heroes of Might and Magic on the TBS side).

TL:DR - what is the memory address in the .exe for the Blight, so I can stop it the same way I did to stop the lava (using info in another thread from this site - details below)?


Long version:

After having the Lava wipe me out a few times in the first few campaign missions, I said "There has to be a way to stop this." and found this site. Specifically, this thread is where I started: https://forum.outpost2.net/index.php?topic=4535.0

It was very helpful, and from reading other threads I see that Hooman is definitely one of the SMEs around here. I installed OllyDbg, and after backing up the .exe and MUCH fumbling around with trying to get it to find the memory address/script line that Hooman posted for lava, I found it, followed his directions, and it worked. There was much rejoicing!

I'm now at the campaign where you have to have your first Rare Ore miner, and create the RPG Lynx. I was doing pretty well. I had enough microwave lynx and turrets that the random attacks from Eden were manageable (once I learned how to use the Garage to fix my vehicles), and was to where I just had to finish building enough vehicles - that required Rare Ore, which was slowing me down - to finish the mission. My total game time was a few hours in, game speed was at 6 or 7.

Then the blight rolled in. Flattened me. Now, I can see the other solutions to this: "set the game speed slower."  "build more resource mining facilities"  "rely on turrets more so you're not burning resources on repairing vehicles as much." all valid. An for various reasons, especially the setting the game speed slower, I'm politely rejecting those paths at this time.

I found another thread that talked about "SetVirusUL", but I couldn't find that in the .exe, maybe that's in a .dll someplace? Though it seemed the .dlls are for specific maps, and not for the core game engine / campaign.

So if anyone could let me know the Blight memory address, and if I would use the same Ret4 trick to lock it out, I would appreciate it. Thank you!

18
Forum Games / Re: The Bumpy Thread
« Last post by Betaray on January 09, 2026, 01:51:13 AM »
HAPPY NEW BUMP!!!
19
Forum Games / Re: The Bumpy Thread
« Last post by Sirbomber on January 08, 2026, 10:44:09 PM »
It's 2026 so I'll bump this thread and offer this warning:
20
Outpost 2 Programming & Development / Mine Yield Formula
« Last post by TechCor on December 30, 2025, 10:10:23 AM »
I couldn't find this anywhere, so I discovered this with SCIENCE!



There is a hardcoded maximum yield for each ore type:

Common Ore MaxYield = 1000
Rare Ore MaxYield = 500


Using the data from the mine yield sheet, we calculate the initial, peak, and minimum yields:

Code: [Select]
InitialYield = MaxYield * InitialYield% / 100
PeakYield = MaxYield * PeakYield% / 100
MinYield = MaxYield * MinYield% / 100

The yield formula is as follows where TrucksLoaded is the number of trucks already loaded prior to loading the current truck:

Code: [Select]
if (TrucksLoaded > MinTruck)
Yield = MinYield
else if (TrucksLoaded > PeakTruck)
Yield = PeakYield - (TrucksLoaded - PeakTruck) * (PeakYield - MinYield) / (MinTruck - PeakTruck)
else
Yield = InitialYield + TrucksLoaded * (PeakYield - InitialYield) / PeakTruck
Yield rounds down due to int truncation.


Bonuses from research are applied after calculating the yield.

Code: [Select]
Yield = Yield + Yield * Bonus% / 100

Metallogeny
20% bonus to yield for Common Ore.

Rare ore extraction
20% bonus to yield for Rare Ore.

Magma Vents do not use the mine yield sheet. Instead, the building sheet sets the production capacity.
There is no formula for Magma yield based on trucks loaded.

From the building sheet: Magma Yield = 100

Magma Purity Control
Set to 150 production capacity by the research topic found in the tech sheet.
Pages: 1 [2] 3 4 ... 10