At first, I unpacked RealMode. Then I unpacked Get Lost.

I have merged theese files:

__UNKNOWN/3EEE48E3

__UNKNOWN/4F31AF7B

__UNKNOWN/7E025D2F

__UNKNOWN/19D474E3

__UNKNOWN/7514D17A

__UNKNOWN/C49E398A

__UNKNOWN/D580E9A0

ui\textures\hud_mp\arrow_player.xbt

graphics\objects\mapcompass\final_objective_icons.xbt <-- edited using original RealMode files

graphics\objects\mapcompass\final_objective_icons_mip0.xbt <-- edited using original RealMode files

graphics\objects\mapcompass\gps_screen_d.xbt

graphics\objects\mapcompass\save_icon.xbt



Then I composed it all in patch file.

First version released.

I looked at the patch.dat using hexadecimal editor GHex and found weapon properties. I looked for clip/mag sizes and thought that they probably are in hexadecimal form. So I found it. The sizes are written in form:

97 6C 59 88 04 XX 00 00 00, where XX is size.

There is something after this:

C2 1C 0F 2A 04 XX 00 00 00

and I think there is more parameters in this form. Not researched yet.

I have edited the sizes and released second version.



After this, I looked for files, where weapon properties are. I'm a linux man, so I used grub.

At first I typed this:

grep -i 'WeaponProperties' ./*

in two files there was a match: 3F4BDDF8 and F43E63CB in __UNKNOWN folder.

I have thought, that one contains vanilla weapons and another - dlc weapons.

So I checked this by the command:

grep -i 'SilentShotgun' ./*

and there was only one match: F43E64CB

Thus, this file is from dlc pack and contains new weapons.



After theese conclusions and results I had decided to look into worlds.dat file structure. It seems that 2 worlds (2 cities) are divided in sectors(they are called "levels") 5x5. So there are 25 maps connected in one world. I'm not familiar with map editor, but I think there is a way to insert map into one of this sectors. Should be researched.

There is some information about map objects in dlc files. It seems, that devs added elements into world using map object files (integration by engine).

I suppose, engine supports many DLCs, but was released just one: dlc1 (and dlc_jungle). So, I think, this may be used to create another DLC using dlc2 name.



Maybe I'm not right about many things here, but still it's worth looking.



Now, I'm working on third release where weapon costs will be rebalanced and upgrades will have other bonuses. Also getting real weapon names in stores. Thanks to LonerStalker.