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.