-
Posts
179 -
Joined
-
Last visited
Everything posted by dreadylein
-
sure, my thoughts were just .. if they give us mod tools, they give us a proper tool for cooking which spits out perfectly viable bytecode, would you do this in a game with a competetiv multiplayer ? :D Na, piracy isnt the point, but if 2k decide that mods hurt their dlc approach, they wouldnt search for us, they would get a stick and poke modenexus for the distrubtion @daemonjax Look for the uhood sourcecode, its a nice start
-
Agree :/ , there are functions were you realy dont want that people play around with, but an editor would make editing them easy as hell, cant see them doing that, A clearence from 2k would be awesome, but i heavly doub they would give it Edit: i know the copyright stuff is anyoing and pointing it out is anoying, hate it myself, but we have to think about it
-
what exactly do you mean ?
-
Hey gus, try this Deleting the backup file and orignial file Let steam check Try patching again
-
kanet32 was quicker, saw the same just some secondes ago :o Well, seems like you found one of a hand full const vars which arent used :D edit: @kanet32 be carefull with the upks .. its a copyright violation and against the forum terms :/
-
Ya, sure ;) The Point is, support would be hell if the people also need to get the tools by themself :o Yeah, XSHAPE is just sexy atm, saving so much time :)
-
if the engine gets the key for opening the console it makes a check for IsRetailGame() If it returns true it just returns without opening the console its usable after that but there is a seconde check, which sets the widht and heigh of the consol window Not pretty without seeing what is typed yet, but usable :P
-
link man i miss a function for referencing where the selected variable is used :o Maybe the const isnt used ? Its confusing because changing jumps worked flawless
-
Beyond DefaultGameCore.ini - Analyzing the Game Scripts
dreadylein replied to Beknatok's topic in XCOM's Enemy Unknown
most of the "standart" commandline args of the engine are stript off if i didnt overlooked something while reversing -
allready done, partial reactivatet the console function :P patched out the isretailgame checks Think we are stuck in modifying the bytecode for the moment we could make realy many mods with this allready but the distribution is kinda a problem if we dont want to reinvent the wheel easiest way would be make a gui which handels decompress, sha patching, ini patching , unpacking of the decompressed upks, overwirting the bytecodefile for the specific function, repacking Should be pretty easy doable as all the tools support comandline args, but we would need at least permissions from the creater of the decompressor (maybe we could rebuild this quick, but asking first cant hurt;) ) and the unpacker/repacker tool (this wont be trivial i guess) Edit: Do yourself a favor, use the unpacker/repacker tool :D It will make a folder where the functions, classes etc. are seperatet and nicely orderd change the desired function and repack works like a charm and speed the editing up quite a bit
-
Beyond DefaultGameCore.ini - Analyzing the Game Scripts
dreadylein replied to Beknatok's topic in XCOM's Enemy Unknown
if i remember correct the hash checks are standart function of the unreal engine, so dont think it had something todo with stopping us, more stopping other people, hell i can understand them, we have full acess to the dlc manager, nothing they are happy about i guess -
Yep, everything needed for modding the bytecode is availible now :)
-
Yeah ;) But we should think about a proper way for the distribution of upk mods. Anyone got the Mail of the Creator of Upkpack/repack ?
-
Yay Unicorns ! In theory there isnt realy much left which cant be editet by now :o Damn .. never thought it would change that quick
-
Well, we have made some awesome progress, what do you guys think would be the next step ?
-
i thought the same on release of the modpatcher :D the moment there is a user friendly way to edit the bytecode, this tool is a blessing ;)
-
wish i would have thought the same ;D
-
Readme is Godlike :P Nice Work Ps. Awesome Sanity Checks :)
-
gogo :P adjusting by hand gets boring after a while :P Edit: btw proof of concept logfile after reactivating console [0034.50] ScriptWarning: DrawText: No font Console Transient.XComEngine_0:XComGameViewportClient_0.Console_0 Function Engine.Console:Typing.PostRender_Console:0A32 [0034.56] Log: Command not recognized: âsd
-
@kma the engine already use loose Files, located in documents my games of smomething like that
-
@james no sorry hehe Packing and compressing are 2 different things Compressing is done we simply dont Need it after daemonjax find :-) An upk is just a Container with many Files in it , you could imagine it as some sort of folder like in Windows Unpacking means get all Files out of it Packing putting all the Files into it
-
awesome work daemonjax :)
-
didnt i wrote this ? :O damn sorry
-
should be the september 2011 skd according to the engineversion but they had a bunch of time, guess they modded it for their needs quite a bit