03-22-2012, 07:07 AM
04-12-2012, 05:59 AM
How can you even tell the script files apart from the regular packages? They are all .xxx.
04-12-2012, 07:36 AM
(04-12-2012, 05:59 AM)qount Wrote: [ -> ]How can you even tell the script files apart from the regular packages? They are all .xxx.
By names like Core, Engine and Game etc.
04-20-2012, 03:13 AM
(04-12-2012, 05:59 AM)qount Wrote: [ -> ]How can you even tell the script files apart from the regular packages? They are all .xxx.
The basic UE3 ones are easy to tell (GameFramework, Core for example). When it comes to the others, the script packages are usually either the codename of the game followed by "game" and there is usually a secondary script package with stuff that is not required to be loaded into memory all the time. For example Infinity Blade 2's code name is "Sword", so SwordGame.xxx would be it's main script package
04-20-2012, 08:16 AM
Also, some games have the game's code within "Startup.upk".
04-20-2012, 02:23 PM
Batman 2 has a lot of code in separate character packages - for example, Playable_Catwoman_SF.upk. So, scripts could be places everywhere, UE3 is very flexible in such decision.
04-21-2012, 03:47 AM
(04-20-2012, 02:23 PM)gildor Wrote: [ -> ]Batman 2 has a lot of code in separate character packages - for example, Playable_Catwoman_SF.upk. So, scripts could be places everywhere, UE3 is very flexible in such decision.
Yes it seems 2011 onwards UE3 console and PCConsole cooks have individual stream files for separate characters. Within this file is the character's Pawn code, this is probably done to save loading a bunch of unneeded characters into memory and it only loads needed characters into the memory. An example would be something like MPCH_COGOnyxGuardMP_SF.xxx, which contains his pawn class too.