Rifle Corps Formation Dates (Full Version)

All Forums >> [New Releases from Matrix Games] >> Gary Grigsby's War in the East Series >> Scenario Design and Modding



Message


ezhik1 -> Rifle Corps Formation Dates (3/12/2018 2:22:49 PM)


Does anybody know of a way of editing the date on which Rifle Corps maybe formed. To me, this is one of the key organizational variables in the game for the Soviet side - in essence ability to muster and concetrate strength into more powerful formations. If for example that could be done in August 1941 rather than May 1942, the effect should be quite dramatic - and how dramatic is the variable I would like to test for.

Any ideas if this is possible? I certainly dont see this in the Scenario Editor - maybe there is another way? Changing 1 number in the save game file or code?




ericv -> RE: Rifle Corps Formation Dates (3/22/2018 5:13:01 PM)

Hi,

If you go to the memory adress 0504c5c6, starting from that adress including the following 4 bytes will read 1600060095 at the first turn of the game. This represents the game date of 22nd June 1941.
Change it to 1600060096. This will set the game date to 22nd june 1942. You can create all Rifle Corps now.



[image]local://upfiles/40911/81EC38936FFD4E2DACC2E553DF5415DB.jpg[/image]




ericv -> RE: Rifle Corps Formation Dates (3/22/2018 5:15:03 PM)

If you reset the date to 1941. The rifle corps will still be there and can move around.

[image]local://upfiles/40911/7D95B5DAE8C44107BA1DB43AE554F9C2.jpg[/image]




Great_Ajax -> RE: Rifle Corps Formation Dates (3/24/2018 2:46:32 PM)

You can edit those values on the OB screen within the editor.

Trey




ezhik1 -> RE: Rifle Corps Formation Dates (3/30/2018 9:22:38 AM)

Gents - thank you for the information.

Ericv - am I right in that you were using cheatengine in order to access that memory location during the scenario? I am struggling a little to do that. That memory location shows zeros and the search for the string also reveals nothing.

El Hef - when you say "you can edit those values in the OB editor" - do you mean it is possible to edit the date? Or do you mean that you can just form rifle corps as units in the OB. I considered that and figured it would take days to do. Somehow changing the scenario date seems a more optimal route to go. If you have any advice here, would appreciate it.

Thanks both. Best




ericv -> RE: Rifle Corps Formation Dates (3/30/2018 10:01:25 AM)

@ezhik1

Yes, I am.

Are you using 1.11.01 beta? I noticed there were some changes in the way data is stored in memory in the different patches.




ericv -> RE: Rifle Corps Formation Dates (3/30/2018 10:28:42 AM)

hm. I had already uninstalled the game, I just reinstalled it, and the memory adress is now different.

It is 0513c5c6. Some glitch in my matrix perhaps.


My advice :

- start the game and the scenario and goto Soviet Turn 1.
- start cheat engine and attach the game.
- set scan type for exact value and value type to 1 Byte.
- search for 22.
- end the turn in the game.
- enter '26'in the search box and press 'Next Scan'

You will probably get 20 results. Select the adress at 050xxxxxx or 051xxxxxx.
Browse the memory region of that adress to get the following screen. The 95 at CA in this screen is the one you want to set to 96. Notice there is a 07 behind that, which probably prevented you from finding that hex vaule.

Just play the turn as the soviets and reset it to 95.

I hope that made any sense whatsoever.




[image]local://upfiles/40911/6697838D09A44113B532C72E40FF4E3D.jpg[/image]




ericv -> RE: Rifle Corps Formation Dates (3/30/2018 11:03:58 AM)

On the other hand:

Open the Editor:

Select 'Load Generic Data'
Select the TOE(OB) tab.
Select entry 394. 42a Rifle Corps(SU 6/41)
Change First year's date from 1942 into 1941.
Select 'Save Generic Data'

Now in all scenarios, Rifle Corps creation can be started from june 1941







[image]local://upfiles/40911/8F47E6D0A3EC4D58B0C1EAA5EE69A6F4.jpg[/image]




ezhik1 -> RE: Rifle Corps Formation Dates (3/31/2018 2:56:06 PM)

Eric - thank you.

The problem with the second approach seems that you have to change the OB from the original 1941 which seems a PITA to do. What I was seeking was essentially a toggle of (allow formation of rifle corps and tank corps) and that the first approach solves that.

I have fine tuned your process in cheat engine. Because memory location is different at every launch of the game it seems.
1. You have to scan in the WIR process Scan Type ("search for this array") and Value Type ("choose Array of byte"). Then you search for a string (check HEX) which is in your first post ending on 95 (I cant post long numbers here), it will find one or two instances. Change 95 to 96 in the top one and you are in 1942.

Best





ericv -> RE: Rifle Corps Formation Dates (4/1/2018 1:02:12 PM)

No problem., you are welcome.

That also works. :-) I didn't know how well versed you were in the use of the program, hence the oversimplified approach.


Best Eric






morvael -> RE: Rifle Corps Formation Dates (4/16/2018 7:56:08 AM)

Just make sure you don't start any PBEM as the Soviets with that modified data, it will be actually cheating :)




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.875