Page 1 of 5

[REQ] Against The Storm

Posted: Sat Jan 22, 2022 12:56 am
by ZaKl86
Game Name : Against The Storm
Game Version: v0.15.7R
Options Required: Inf. Resources,Fast Bulding,Moral Queens 0,Fast Reputation.
Steam Website:

Re: [REQ] Against The Storm

Posted: Sat Jan 22, 2022 7:26 pm
by miraikolus
Just a short contribution, g2g now and no time else.
Reputation

Code: Select all

[ENABLE]
aobscanregion(aobSetReputation,ResolveReputationCalculator:Update,ResolveReputationCalculator:Update+AF, 8B 00 BA * * * * FF * * 85)
//aobscan(aobSetReputation,8B 00 BA 88 02 EE 41 FF 50 C4 85 C0 0F)
registersymbol(aobSetReputation)
alloc(newmem,$128,aobSetReputation)

label(code_Reput)
registersymbol(code_Reput)

newmem:
  push ebx //didn't check all calls if it's free
  mov ebx,[eax+2C]
  mov [ebx+10],(float)9
  mov ebx,[eax+30]
  mov [ebx+10],0
  pop ebx

code_Reput:
//  mov eax,[eax]
//  mov edx,41EE0288
  readmem(aobSetReputation,7)
  jmp return

aobSetReputation:
  jmp newmem
  nop 2
return:

[DISABLE]

aobSetReputation:
//  db 8B 00 BA 88 02 EE 41
  readmem(code_Reput,7)

unregistersymbol(code_Reput)
unregistersymbol(aobSetReputation)
dealloc(newmem)
other stuff
Goods your prob. not interested in
aobscanregion(aobGoods,GoodsCategoryTrendMarker:UpdateValues,GoodsCategoryTrendMarker:UpdateValues+80,89 47 * 8B C0 E8 * * * * 89)
Maybe the last method: Eremite.Characters.Villagers.Forager+<DeliverToCamp>d__18:MoveNext+343
Eremite.Characters.Villagers.Forager:CleanUpAfterDeliverToCamp ->
Eremite.Buildings.Camp:FinishProduction -> Eremite.Buildings.Camp:StoreProducedGoods -> Eremite.Buildings.Camp:Store -> Eremite.Buildings.BuildingStorage:Store -> Eremite.GoodsCollection:Add
May Eremite.Buildings.Storage:GetAmount

Eremite.MB:get_IsDebugMode+1d -> Addr here to set debug mode which allows the console on engl. KB pressing ~, but it crashes. May general debug too much (but it don't crash without console call) or (prob) console requires more to be set.

Re: [REQ] Against The Storm

Posted: Wed May 04, 2022 7:39 pm
by DarthNihilus

Re: [REQ] Against The Storm

Posted: Sat May 07, 2022 11:55 am
by DarthNihilus
also 15 minutes of cool music :)

Re: [REQ] Against The Storm

Posted: Sun May 22, 2022 10:46 am
by DarthNihilus


Always 5 positive rain effects, newcomers count, minimum forest hostility, endless altar choices without cost.

Re: [REQ] Against The Storm

Posted: Sat May 28, 2022 3:33 pm
by DarthNihilus

Custom starting goods count, custom preparation points count

Re: [REQ] Against The Storm

Posted: Wed Jun 01, 2022 1:22 pm
by ZaKl86
What program do you open the dll file with ?
Can you show how it works in the dotPeek program?

Re: [REQ] Against The Storm

Posted: Thu Jun 02, 2022 9:59 am
by ZaKl86
Anyone can make a table or a trainer just for resources?

Re: [REQ] Against The Storm

Posted: Thu Jun 02, 2022 1:25 pm
by BabyGroot
try this test
Against the Storm epic games
Version: 0.25.3E

Re: [REQ] Against The Storm

Posted: Fri Jul 01, 2022 6:35 pm
by DarthNihilus
ZaKl86 wrote:
Wed Jun 01, 2022 1:22 pm
What program do you open the dll file with ?
Can you show how it works in the dotPeek program?
you can see the name on my desktop icon :)
or on the launch window...

i'm not using dot peek tho i think it will be almost similar

Re: [REQ] Against The Storm

Posted: Tue Aug 02, 2022 7:58 pm
by ins4ne
BabyGroot wrote:
Thu Jun 02, 2022 1:25 pm
try this test
Against the Storm epic games
Version: 0.25.3E
please update the table for the latest version of the game

Re: [REQ] Against The Storm

Posted: Mon Dec 05, 2022 10:12 pm
by mahdidul
Here's BepinEx mod. Tested on GOG version and [Link].

-> Building Production Multiplier x10 (default = 1)
-> Building Storage Capacity +100 (default = 10)
-> Worker Speed +40 (default = 2)
-> Building Production Speed +20 (default = 1)
-> Construction Speed +20 (default = 1)
-> House Capacity +20 (default = 2)
-> Profession Extra Capacity +100 (default = 5)
-> Relic Working Time +20 (default = 1)
-> Trade Route Speed +20 (default = 1)
-> Trader Travel Speed +20 (default = 1)
-> Farm Planting Time = 100ms (default = 5s)
-> Farm Plowing Time = 100ms (default = 10s)
-> Farmfield Bonus Harvest +10 (default = 0)
See the password
Update : Added Configurable version. Disabled by default.

Here's config that match the SuperMode version

Code: Select all

## Settings file was created by plugin Against The Storm Mod v1.0
## Plugin GUID: mahdidul.againstthestorm.general

[General]

## All production building output multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
ProductionMultiplier = 10

## All production building storage capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalBuildingStorageCapacity = 100

## Worker movement speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalWorkerSpeed = 40.0

## All production building speed. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalBuildingProductionSpeed = 20.0

## Construction speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalConstructionSpeed = 20.0

## All production building multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalHouseCapacity = 20

## Worker carry capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalWorkerCarryCapacity = 100

## Relic working time bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalRelicWorkingTime = 20.0

## Trade route speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTradeRoutesSpeed = 20.0

## Trader travel speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTraderTravelSpeed = 20.0

## How long to plant in the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlantingTime = 0.1

## How long to plow the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlowingTime = 0.1

## How long to wait for harvesting farm - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
HarvestingTime = 0.1

## Farm harvested crops quantity bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalHarvestedCrops = 10.0
Update 2 : How to install the mod

1. Download [Link]
2. Extract it on the root game folder (where Against the Storm.exe is located)
3. Create "plugins" folder on the BepInEx folder (the path should be <root game>/BepInEx/plugins
4. Drop ConfigurableAgainstThe Storm.dll to the created "plugins" folder
5. Run the game to let BepInEx create config folder and files automatically
6. Close the game
7. Open generated mod config file "mahdidul.againstthestorm.general.cfg" on <root game>/BepInEx/config
8. Edit values to your liking and save it
9. Re-run the game. Now the mod should be enabled

Re: [REQ] Against The Storm

Posted: Tue Dec 06, 2022 5:03 am
by parker_4144
mahdidul wrote:
Mon Dec 05, 2022 10:12 pm
Here's BepinEx mod. Tested on GOG version and [Link].

-> Building Production Multiplier x10 (default = 1)
-> Building Storage Capacity +100 (default = 10)
-> Worker Speed +40 (default = 2)
-> Building Production Speed +20 (default = 1)
-> Construction Speed +20 (default = 1)
-> House Capacity +20 (default = 2)
-> Profession Extra Capacity +100 (default = 5)
-> Relic Working Time +20 (default = 1)
-> Trade Route Speed +20 (default = 1)
-> Trader Travel Speed +20 (default = 1)
-> Farm Planting Time = 100ms (default = 5s)
-> Farm Plowing Time = 100ms (default = 10s)
-> Farmfield Bonus Harvest +10 (default = 0)
See the password
Update : Added Configurable version. Disabled by default.

Here's config that match the SuperMode version

Code: Select all

## Settings file was created by plugin Against The Storm Mod v1.0
## Plugin GUID: mahdidul.againstthestorm.general

[General]

## All production building output multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
ProductionMultiplier = 10

## All production building storage capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalBuildingStorageCapacity = 100

## Worker movement speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalWorkerSpeed = 40.0

## All production building speed. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalBuildingProductionSpeed = 20.0

## Construction speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalConstructionSpeed = 20.0

## All production building multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalHouseCapacity = 20

## Worker carry capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalWorkerCarryCapacity = 100

## Relic working time bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalRelicWorkingTime = 20.0

## Trade route speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTradeRoutesSpeed = 20.0

## Trader travel speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTraderTravelSpeed = 20.0

## How long to plant in the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlantingTime = 0.1

## How long to plow the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlowingTime = 0.1

## How long to wait for harvesting farm - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
HarvestingTime = 0.1

## Farm harvested crops quantity bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalHarvestedCrops = 10.0
Thank you for sharing.
How do I enable "ConfigurableAgainstThe Storm.dll"?

Re: [REQ] Against The Storm

Posted: Tue Dec 06, 2022 6:41 am
by mahdidul
parker_4144 wrote:
Tue Dec 06, 2022 5:03 am
mahdidul wrote:
Mon Dec 05, 2022 10:12 pm
Here's BepinEx mod. Tested on GOG version and [Link].

-> Building Production Multiplier x10 (default = 1)
-> Building Storage Capacity +100 (default = 10)
-> Worker Speed +40 (default = 2)
-> Building Production Speed +20 (default = 1)
-> Construction Speed +20 (default = 1)
-> House Capacity +20 (default = 2)
-> Profession Extra Capacity +100 (default = 5)
-> Relic Working Time +20 (default = 1)
-> Trade Route Speed +20 (default = 1)
-> Trader Travel Speed +20 (default = 1)
-> Farm Planting Time = 100ms (default = 5s)
-> Farm Plowing Time = 100ms (default = 10s)
-> Farmfield Bonus Harvest +10 (default = 0)
See the password
Update : Added Configurable version. Disabled by default.

Here's config that match the SuperMode version

Code: Select all

## Settings file was created by plugin Against The Storm Mod v1.0
## Plugin GUID: mahdidul.againstthestorm.general

[General]

## All production building output multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
ProductionMultiplier = 10

## All production building storage capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalBuildingStorageCapacity = 100

## Worker movement speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalWorkerSpeed = 40.0

## All production building speed. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalBuildingProductionSpeed = 20.0

## Construction speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalConstructionSpeed = 20.0

## All production building multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalHouseCapacity = 20

## Worker carry capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalWorkerCarryCapacity = 100

## Relic working time bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalRelicWorkingTime = 20.0

## Trade route speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTradeRoutesSpeed = 20.0

## Trader travel speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTraderTravelSpeed = 20.0

## How long to plant in the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlantingTime = 0.1

## How long to plow the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlowingTime = 0.1

## How long to wait for harvesting farm - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
HarvestingTime = 0.1

## Farm harvested crops quantity bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalHarvestedCrops = 10.0
Thank you for sharing.
How do I enable "ConfigurableAgainstThe Storm.dll"?
1. Download [Link]
2. Extract it on the root game folder (where Against the Storm.exe is located)
3. Create "plugins" folder on the BepInEx folder (the path should be <root game>/BepInEx/plugins
4. Drop ConfigurableAgainstThe Storm.dll to the created "plugins" folder
5. Run the game to let BepInEx create config folder and files automatically
6. Close the game
7. Open generated mod config file "mahdidul.againstthestorm.general.cfg" on <root game>/BepInEx/config
8. Edit values to your liking and save it
9. Re-run the game. Now the mod should be enabled

Re: [REQ] Against The Storm

Posted: Wed Dec 07, 2022 6:43 am
by parker_4144
mahdidul wrote:
Tue Dec 06, 2022 6:41 am
parker_4144 wrote:
Tue Dec 06, 2022 5:03 am
mahdidul wrote:
Mon Dec 05, 2022 10:12 pm
Here's BepinEx mod. Tested on GOG version and [Link].

-> Building Production Multiplier x10 (default = 1)
-> Building Storage Capacity +100 (default = 10)
-> Worker Speed +40 (default = 2)
-> Building Production Speed +20 (default = 1)
-> Construction Speed +20 (default = 1)
-> House Capacity +20 (default = 2)
-> Profession Extra Capacity +100 (default = 5)
-> Relic Working Time +20 (default = 1)
-> Trade Route Speed +20 (default = 1)
-> Trader Travel Speed +20 (default = 1)
-> Farm Planting Time = 100ms (default = 5s)
-> Farm Plowing Time = 100ms (default = 10s)
-> Farmfield Bonus Harvest +10 (default = 0)
See the password
Update : Added Configurable version. Disabled by default.

Here's config that match the SuperMode version

Code: Select all

## Settings file was created by plugin Against The Storm Mod v1.0
## Plugin GUID: mahdidul.againstthestorm.general

[General]

## All production building output multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
ProductionMultiplier = 10

## All production building storage capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalBuildingStorageCapacity = 100

## Worker movement speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalWorkerSpeed = 40.0

## All production building speed. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalBuildingProductionSpeed = 20.0

## Construction speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalConstructionSpeed = 20.0

## All production building multiplier. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalHouseCapacity = 20

## Worker carry capacity bonus. Set 0 to disable.
# Setting type: Int32
# Default value: 0
AdditionalWorkerCarryCapacity = 100

## Relic working time bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalRelicWorkingTime = 20.0

## Trade route speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTradeRoutesSpeed = 20.0

## Trader travel speed bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalTraderTravelSpeed = 20.0

## How long to plant in the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlantingTime = 0.1

## How long to plow the farmfield - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
PlowingTime = 0.1

## How long to wait for harvesting farm - in second. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
HarvestingTime = 0.1

## Farm harvested crops quantity bonus. Set 0.0 to disable.
# Setting type: Single
# Default value: 0
AdditionalHarvestedCrops = 10.0
Thank you for sharing.
How do I enable "ConfigurableAgainstThe Storm.dll"?
1. Download [Link]
2. Extract it on the root game folder (where Against the Storm.exe is located)
3. Create "plugins" folder on the BepInEx folder (the path should be <root game>/BepInEx/plugins
4. Drop ConfigurableAgainstThe Storm.dll to the created "plugins" folder
5. Run the game to let BepInEx create config folder and files automatically
6. Close the game
7. Open generated mod config file "mahdidul.againstthestorm.general.cfg" on <root game>/BepInEx/config
8. Edit values to your liking and save it
9. Re-run the game. Now the mod should be enabled
Great! but "AdditionalRelicWorkingTime" doesn't seem to work. I changed the value(20 -> any value) and checked it again in the game, but there seems to be no difference.