I have been playing with the russians on avp2 for years, some of them are good friends! If it wasnt for the russianbears, there would be no dedicated ajl r3 mod...
anyways, this was posted and removed on the evil gearbox forums, and I know alot of modders come here. so maybe it was posted here maybe it wasnt, but seems like the guy found a way to make host made moddifications, meaning the host could set more rounds of ammo per round.
I am looking to extended the time for the multiplayer matches from 5 minutes to 30 minutes. How can this be done, his is this guys tut he posted.
've found a way to modifie uncompressed upk files through HEX tools and made my Mk2 PR fire 900 rpm!!!! The only thing is that you must make folder in CookedPCConsole folder and make there a copy of moded unpacked upk. Game on start will show worning but then start and use moded upk!!! If you don't have folder to trigger worning game will not start.
As soon as i make it 95 clip size I'll upload mod and pos link.) will do it in an hour or so.
Mod for real Pulse Rifle RPM and Clip size.
I'ts seems like it don't need copy in sub folder after all.)) My bad.) Just remove(backup) oroginal PecanGame.upk and PecanGame.upk.uncompressed_size from folder and paste PecanGame.upk from Mod Archive.)) Game will recognize uncompressed Upk!!
1.BACK UP YOUR PecanGame.upk and PecanGame.upk.uncompressed_size (dont just rename them, remove from folder to othe NOT SUB FOLDER)
2.Extract PecanGame.upk from Mod Archive to CookedPCConsole
ModDb version (lighter archive): [url]http://www.moddb.com/games/aliens-co...pm-and-95-clip[/url]
If not active it's because I've just uploaded it and it hasn't been checked.
TUTORIAL ON HOW TO EDIT UPK YOURSELF
First of. You cant use multiple mods created with this method if they edit came files. You must HEX merge theirs changes for that.
So, first you need a proper tools, they are:
1.Upk Decompressor (can get it here: [url]http://www.gildor.org/[/url])
2.UE Explorer (can get it here: [url]http://eliotvu.com/portfolio/view/21/ue-explorer[/url] )
3.HxD Hex Editor (can get it here: [url]http://mh-nexus.de/en/hxd/[/url] )
Then you must go to Steam\steamapps\common\Aliens Colonial Marines\PecanGame\CookedPCConsole and BACKUP!! any *.upk and it's *.upk.decompressed_size files that you are going to mod, then put decompressor.exe to CookedPCConsole folder and create *.bat file like this one:
decompressor.exe -lzo [file to uncompress name without "" ].upk
and launch this bat file. folder named @uncompressed will be created and uncompressed upk will be inthere.
Next you delete BACKUPED TO SOME OTHER NOT SUB FOLDER original *.upk and it's *.upk.decompressed_size files and copy uncompressed to CookedPCConsole folder. There now must not be corresponding *.upk.uncompressed file or game will chash. you may delete @uncompressed folder now.
That was the easy part, now to hard one:
You open up your uncompressed upk with UE Explorer and looking there fore parameter you want to edit, fore example Mk2 PulsRifle RPM is listed in Objects->Content->DEFWPN_RPulseRifle->Weapon->Wep_RPulseRifle and there is variables FireInterval(pause betwin shots in part of second) and FireRate(rounds per minute)
But you cant edit it from here. The thing you can do here is find out how the variable parameter is looks in HEX and then fing it in *.upk using HEX Editor end modifie it. To find it you clik on "View" drop down button in upper right corner of UE Explorer ind CLICK ViewBuffer, not TableBuffer. This will bring you HEX representation of selected object (in out example Wep_RPulseRifle ). Now you must find position where name fieald on the left will represent variable name you are looking for (example FireRate). It is frustrating work, but there is no other way. After you found variable name you must check next positions one by one to find one that contains variable VALUE. It can be tricky. after you found that position - copy somewhere portion on positions with value for example "00 00 24 02 00 00 3D E4 00".
Open HEX Editor and open your uncompressed upk. Start loking for position portion that you copied vis Search tool, din't even try look with your eyes thought whole file. Whewn you found match - check with UE Explorers HEX view that tis is the right spot in file by matching other close positions. If you are shure that tis is rught spot - close UE Explorer (otherwhise you cant edit upk in HEX Editor), go a one ore two strings up and search for value with search tool, first one in your copied part must be the one you must edit.
Now you must somehow (use google) convert desiared value (900 for example) to hex representation like 83 04 and then REPLASE those positions with converted. If you add ore delese something from file and it's size changes - game will not start.
If you done all right then you save file and can start game.)
Hope this will help some one make other mods rater my Puls Rifle 900RPM and 95 Clip size mod.)
Wish you all good luck!!
Battou (Andrey Egorov, Russia)