mirror of
https://gitlab.com/kholdfuzion/goldeneye_src
synced 2026-06-17 22:32:44 -04:00
Everybody loves a good yearly or so update
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
OBJDUMP="mips-linux-gnu-objdump -D -z -bbinary -mmips -EB"
|
||||
OPTIONS="--start-address=$(($1)) --stop-address=$(($2))"
|
||||
$OBJDUMP $OPTIONS baserom.u.z64 > baserom.u.dump
|
||||
$OBJDUMP $OPTIONS ge007.u.z64 > ge007.u.dump
|
||||
diff baserom.u.dump ge007.u.dump | colordiff
|
||||
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
# This file will delete all extracted *.bin files from a previous ./extract_baserom.sh (provided the csv has not changed!!!)
|
||||
if [ -z "$1" ]; then
|
||||
DOALL="1"
|
||||
echo "Processing Everything"
|
||||
fi
|
||||
|
||||
true="1"
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'files' ]; then
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
echo "removing $name"
|
||||
rm -f $name
|
||||
done < filelist.u.csv
|
||||
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
echo "removing $name"
|
||||
rm -f $name
|
||||
done < filediff.j.csv
|
||||
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
echo "removing $name"
|
||||
rm -f $name
|
||||
done < filediff.e.csv
|
||||
fi
|
||||
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'images' ]; then
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
echo "removing $name"
|
||||
rm -f $name
|
||||
done < imagelist.u.csv
|
||||
fi
|
||||
@@ -0,0 +1,157 @@
|
||||
#!/bin/bash
|
||||
|
||||
if ! command -v md5sum &> /dev/null
|
||||
then
|
||||
echo "md5sum could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! command -v dd &> /dev/null
|
||||
then
|
||||
echo "dd could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! command -v dd &> /dev/null
|
||||
then
|
||||
echo "gzip could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
DATA_FILENAME=
|
||||
OUT_FILENAME=
|
||||
ROM_MD5=
|
||||
|
||||
# US
|
||||
ROM_FILENAME="baserom.u.z64"
|
||||
OUT_FILENAME="baserom.u.cdata"
|
||||
MD5_US="70c525880240c1e838b8b1be35666c3b"
|
||||
if [ -f "${ROM_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${ROM_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_US}" ]; then
|
||||
echo "extracting US compressed data segment"
|
||||
dd bs=1 skip=137616 count=71760 if="${ROM_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${OUT_FILENAME}" "${OUT_FILENAME}.bin"
|
||||
rm "${OUT_FILENAME}"
|
||||
else
|
||||
echo "cannot extract compressed data segment from ${ROM_FILENAME}, md5=${ROM_MD5}, expected ${MD5_US}"
|
||||
fi
|
||||
else
|
||||
echo "${ROM_FILENAME} not found"
|
||||
fi
|
||||
|
||||
MD5_DATA_US="055525d9087f953d43d80639773b4291"
|
||||
|
||||
|
||||
RAMSTART=0x80020d90
|
||||
rspbootTextStart_ADDR=$((0x80020d90-RAMSTART)) #rspbootTextStart
|
||||
rspbootTextEnd_ADDR=$((0x80020e60-RAMSTART)) #rspbootTextEnd
|
||||
rspbootTextSize=$((rspbootTextEnd_ADDR-rspbootTextStart_ADDR))
|
||||
|
||||
gsp3DTextStart_ADDR=$((0x80020e60-RAMSTART)) #gsp3DTextStart
|
||||
gsp3DTextEnd_ADDR=$((0x80022280-RAMSTART)) #gsp3DTextEnd
|
||||
gsp3DTextSize=$((gsp3DTextEnd_ADDR-gsp3DTextStart_ADDR))
|
||||
|
||||
aspMainTextStart_ADDR=$((0x80022280-RAMSTART)) #aspMainTextStart
|
||||
aspMainTextEnd_ADDR=$((0x80023040-RAMSTART)) #aspMainTextEnd
|
||||
aspMainTextSize=$((aspMainTextEnd_ADDR-aspMainTextStart_ADDR))
|
||||
|
||||
gsp3DDataStart_ADDR=$((0x8005c820-RAMSTART)) #gsp3DDataStart
|
||||
gsp3DDataEnd_ADDR=$((0x8005d020-RAMSTART)) #gsp3DDataEnd
|
||||
gsp3DDataSize=$((gsp3DDataEnd_ADDR-gsp3DDataStart_ADDR))
|
||||
|
||||
aspMainDataStart_ADDR=$((0x8005d020-RAMSTART)) #aspMainDataStart
|
||||
aspMainDataEnd_ADDR=$((0x8005d2e0-RAMSTART)) #aspMainDataEnd
|
||||
aspMainDataSize=$((aspMainDataEnd_ADDR-aspMainDataStart_ADDR))
|
||||
|
||||
# rsp text
|
||||
OUT_FILENAME="bin/rspboot.text.bin"
|
||||
DATA_FILENAME="baserom.u.cdata.bin"
|
||||
START=${rspbootTextStart_ADDR}
|
||||
SIZE=${rspbootTextSize}
|
||||
if [ -f "${DATA_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${DATA_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_DATA_US}" ]; then
|
||||
echo "extracting ${OUT_FILENAME}"
|
||||
dd bs=1 skip=${START} count=${SIZE} if="${DATA_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
else
|
||||
echo "cannot ${OUT_FILENAME} from ${DATA_FILENAME}, md5=${ROM_MD5}, expected ${MD5_DATA_US}"
|
||||
fi
|
||||
else
|
||||
echo "${DATA_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# gsp3d text
|
||||
OUT_FILENAME="bin/gspboot.text.bin"
|
||||
DATA_FILENAME="baserom.u.cdata.bin"
|
||||
START=${gsp3DTextStart_ADDR}
|
||||
SIZE=${gsp3DTextSize}
|
||||
if [ -f "${DATA_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${DATA_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_DATA_US}" ]; then
|
||||
echo "extracting ${OUT_FILENAME}"
|
||||
dd bs=1 skip=${START} count=${SIZE} if="${DATA_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
else
|
||||
echo "cannot ${OUT_FILENAME} from ${DATA_FILENAME}, md5=${ROM_MD5}, expected ${MD5_DATA_US}"
|
||||
fi
|
||||
else
|
||||
echo "${DATA_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# gsp3d data
|
||||
OUT_FILENAME="bin/gspboot.data.bin"
|
||||
DATA_FILENAME="baserom.u.cdata.bin"
|
||||
START=${gsp3DDataStart_ADDR}
|
||||
SIZE=${gsp3DDataSize}
|
||||
if [ -f "${DATA_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${DATA_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_DATA_US}" ]; then
|
||||
echo "extracting ${OUT_FILENAME}"
|
||||
dd bs=1 skip=${START} count=${SIZE} if="${DATA_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
else
|
||||
echo "cannot ${OUT_FILENAME} from ${DATA_FILENAME}, md5=${ROM_MD5}, expected ${MD5_DATA_US}"
|
||||
fi
|
||||
else
|
||||
echo "${DATA_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# asp text
|
||||
OUT_FILENAME="bin/aspboot.text.bin"
|
||||
DATA_FILENAME="baserom.u.cdata.bin"
|
||||
START=${aspMainTextStart_ADDR}
|
||||
SIZE=${aspMainTextSize}
|
||||
if [ -f "${DATA_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${DATA_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_DATA_US}" ]; then
|
||||
echo "extracting ${OUT_FILENAME}"
|
||||
dd bs=1 skip=${START} count=${SIZE} if="${DATA_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
else
|
||||
echo "cannot ${OUT_FILENAME} from ${DATA_FILENAME}, md5=${ROM_MD5}, expected ${MD5_DATA_US}"
|
||||
fi
|
||||
else
|
||||
echo "${DATA_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# asp data
|
||||
OUT_FILENAME="bin/aspboot.data.bin"
|
||||
DATA_FILENAME="baserom.u.cdata.bin"
|
||||
START=${aspMainDataStart_ADDR}
|
||||
SIZE=${aspMainDataSize}
|
||||
if [ -f "${DATA_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${DATA_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_DATA_US}" ]; then
|
||||
echo "extracting ${OUT_FILENAME}"
|
||||
dd bs=1 skip=${START} count=${SIZE} if="${DATA_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
else
|
||||
echo "cannot ${OUT_FILENAME} from ${DATA_FILENAME}, md5=${ROM_MD5}, expected ${MD5_DATA_US}"
|
||||
fi
|
||||
else
|
||||
echo "${DATA_FILENAME} not found"
|
||||
fi
|
||||
@@ -0,0 +1,96 @@
|
||||
#!/bin/bash
|
||||
|
||||
#set defaults
|
||||
DOALL="1"
|
||||
BASEROM="baserom.u.z64"
|
||||
|
||||
clear
|
||||
|
||||
if [ -z "$2" ]; then
|
||||
if [ -z "$1" ]; then
|
||||
#No Args
|
||||
echo "Processing Everything"
|
||||
elif [ "$1" = "files" ] || [ "$1" = "images" ]; then
|
||||
#Arg1 is "files" or "images"
|
||||
DOALL="0"
|
||||
echo "Processing $1 Only"
|
||||
else
|
||||
#Arg1 is ROM
|
||||
BASEROM=$1
|
||||
echo "Processing Everything using $BASEROM"
|
||||
fi
|
||||
else
|
||||
BASEROM=$2
|
||||
if [ "$1" = "files" ] || [ "$1" != "images" ]; then
|
||||
#Arg1 is "files" or "images
|
||||
DOALL="0"
|
||||
echo "Processing $1 Only using $BASEROM"
|
||||
else
|
||||
echo "Processing Everything using $BASEROM"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
true="1"
|
||||
|
||||
DIRs='assets assets/font assets/images assets/images/split assets/music assets/ramrom/e assets/obseg assets/obseg/bg assets/obseg/brief assets/obseg/chr assets/obseg/gun assets/obseg/prop assets/obseg/setup assets/obseg/setup/u assets/obseg/stan assets/obseg/text assets/obseg/text/u'
|
||||
|
||||
for DIR in $DIRs
|
||||
do
|
||||
# if dir not exist, make
|
||||
if [ ! -d $DIR ]; then
|
||||
mkdir -p $DIR
|
||||
fi
|
||||
done
|
||||
|
||||
#build/rebuild extractor
|
||||
[ ! -x tools/extractor/extractor ] && make -C tools/extractor
|
||||
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'files' ]; then
|
||||
echo "Processing Files"
|
||||
if [ -x tools/extractor/extractor ]; then
|
||||
tools/extractor/extractor "$BASEROM" scripts/filelist.u.csv
|
||||
else
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
if [ "$extract" == "$true" ]; then
|
||||
if [ "$compressed" == "$true" ]; then
|
||||
echo "Extracting compressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if="$BASEROM" of="${name}.temp" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${name}.temp" "${name}"
|
||||
rm "${name}.temp"
|
||||
else
|
||||
echo "Extracting uncompressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if="$BASEROM" of=$name status=none
|
||||
echo "Successfully Extracted $name"
|
||||
fi
|
||||
else
|
||||
echo "skip $name"
|
||||
fi
|
||||
done < scripts/filelist.u.csv
|
||||
fi
|
||||
#filelist.u.csv should follow pattern of:
|
||||
#offset,size,name,compressed,extract
|
||||
#formatting matters, no comments, no extra lines, unix line endings only
|
||||
#and always end with a newline
|
||||
fi
|
||||
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'images' ]; then
|
||||
echo "Processing Images"
|
||||
if [ -x tools/extractor/extractor ]; then
|
||||
tools/extractor/extractor "$BASEROM" imagelist.u.csv
|
||||
else
|
||||
while IFS=, read -r offset size name
|
||||
do
|
||||
echo "Extracting $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if="$BASEROM" of=$name status=none
|
||||
echo "Successfully Extracted $name"
|
||||
done < imagelist.u.csv
|
||||
fi
|
||||
#imageslist.u.csv should follow pattern of:
|
||||
#offset,size,name,compressed,extract
|
||||
#formatting matters, no comments, no extra lines, unix line endings only
|
||||
#and always end with a newline
|
||||
fi
|
||||
mkdir -p ./bin
|
||||
./scripts/extract_asp_gsp_rsp.sh
|
||||
@@ -0,0 +1,83 @@
|
||||
#!/bin/bash
|
||||
|
||||
if ! command -v md5sum &> /dev/null
|
||||
then
|
||||
echo "md5sum could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! command -v dd &> /dev/null
|
||||
then
|
||||
echo "dd could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! command -v dd &> /dev/null
|
||||
then
|
||||
echo "gzip could not be found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
ROM_FILENAME=
|
||||
OUT_FILENAME=
|
||||
ROM_MD5=
|
||||
|
||||
MD5_US="70c525880240c1e838b8b1be35666c3b"
|
||||
MD5_JP="1880da358f875c0740d4a6731e110109"
|
||||
MD5_EU="cff69b70a8ad674a0efe5558765855c9"
|
||||
|
||||
|
||||
# US
|
||||
ROM_FILENAME="baserom.u.z64"
|
||||
OUT_FILENAME="baserom.u.cdata"
|
||||
if [ -f "${ROM_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${ROM_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_US}" ]; then
|
||||
echo "extracting US compressed data segment"
|
||||
dd bs=1 skip=137616 count=71760 if="${ROM_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${OUT_FILENAME}" "${OUT_FILENAME}.bin"
|
||||
rm "${OUT_FILENAME}"
|
||||
else
|
||||
echo "cannot extract compressed data segment from ${ROM_FILENAME}, md5=${ROM_MD5}, expected ${MD5_US}"
|
||||
fi
|
||||
else
|
||||
echo "${ROM_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# JP
|
||||
ROM_FILENAME="baserom.j.z64"
|
||||
OUT_FILENAME="baserom.j.cdata"
|
||||
if [ -f "${ROM_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${ROM_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_JP}" ]; then
|
||||
echo "extracting JP compressed data segment"
|
||||
dd bs=1 skip=137680 count=71752 if="${ROM_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${OUT_FILENAME}" "${OUT_FILENAME}.bin"
|
||||
rm "${OUT_FILENAME}"
|
||||
else
|
||||
echo "cannot extract compressed data segment from ${ROM_FILENAME}, md5=${ROM_MD5}, expected ${MD5_JP}"
|
||||
fi
|
||||
else
|
||||
echo "${ROM_FILENAME} not found"
|
||||
fi
|
||||
|
||||
# EU
|
||||
ROM_FILENAME="baserom.e.z64"
|
||||
OUT_FILENAME="baserom.e.cdata"
|
||||
if [ -f "${ROM_FILENAME}" ]; then
|
||||
ROM_MD5=$(md5sum "${ROM_FILENAME}" | cut -d " " -f1)
|
||||
|
||||
if [ "${ROM_MD5}" = "${MD5_EU}" ]; then
|
||||
echo "extracting EU compressed data segment"
|
||||
dd bs=1 skip=129104 count=67680 if="${ROM_FILENAME}" of="${OUT_FILENAME}" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${OUT_FILENAME}" "${OUT_FILENAME}.bin"
|
||||
rm "${OUT_FILENAME}"
|
||||
else
|
||||
echo "cannot extract compressed data segment from ${ROM_FILENAME}, md5=${ROM_MD5}, expected ${MD5_EU}"
|
||||
fi
|
||||
else
|
||||
echo "${ROM_FILENAME} not found"
|
||||
fi
|
||||
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
if [ -z "$1" ]; then
|
||||
DOALL="1"
|
||||
echo "Processing Everything"
|
||||
fi
|
||||
|
||||
true="1"
|
||||
mkdir -p assets assets/font assets/images assets/images/split assets/music assets/ramrom/e assets/obseg assets/obseg/bg/e assets/obseg/brief assets/obseg/chr assets/obseg/gun assets/obseg/prop assets/obseg/setup assets/obseg/setup/e assets/obseg/stan assets/obseg/text assets/obseg/text/e
|
||||
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'files' ]; then
|
||||
echo "Processing Files"
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
if [ "$extract" == "$true" ]; then
|
||||
if [ "$compressed" == "$true" ]; then
|
||||
echo "Extracting compressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if=baserom.e.z64 of="${name}.temp" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${name}.temp" "${name}"
|
||||
rm "${name}.temp"
|
||||
else
|
||||
echo "Extracting uncompressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if=baserom.e.z64 of=$name status=none
|
||||
echo "Successfully Extracted $name"
|
||||
fi
|
||||
else
|
||||
echo "skip $name"
|
||||
fi
|
||||
done < scripts/filediff.e.csv
|
||||
#filediff.e.csv should follow pattern of:
|
||||
#offset,size,name,compressed,extract
|
||||
#formatting matters, no comments, no extra lines, unix line endings only
|
||||
#and always end with a newline
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
if [ -z "$1" ]; then
|
||||
DOALL="1"
|
||||
echo "Processing Everything"
|
||||
fi
|
||||
|
||||
true="1"
|
||||
mkdir -p assets assets/font assets/images assets/images/split assets/music assets/ramrom assets/obseg assets/obseg/bg assets/obseg/brief assets/obseg/chr assets/obseg/gun assets/obseg/prop assets/obseg/setup assets/obseg/setup/j assets/obseg/stan assets/obseg/text assets/obseg/text/j
|
||||
|
||||
if [ "$DOALL" == "1" ] || [ $1 == 'files' ]; then
|
||||
echo "Processing Files"
|
||||
while IFS=, read -r offset size name compressed extract
|
||||
do
|
||||
if [ "$extract" == "$true" ]; then
|
||||
if [ "$compressed" == "$true" ]; then
|
||||
echo "Extracting compressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if=baserom.j.z64 of="${name}.temp" status=none
|
||||
GZ=gzip tools/1172inflate.sh "${name}.temp" "${name}"
|
||||
rm "${name}.temp"
|
||||
else
|
||||
echo "Extracting uncompressed $name, $size bytes..."
|
||||
dd bs=1 skip=$offset count=$size if=baserom.j.z64 of=$name status=none
|
||||
echo "Successfully Extracted $name"
|
||||
fi
|
||||
else
|
||||
echo "skip $name"
|
||||
fi
|
||||
done < scripts/filediff.j.csv
|
||||
#filediff.j.csv should follow pattern of:
|
||||
#offset,size,name,compressed,extract
|
||||
#formatting matters, no comments, no extra lines, unix line endings only
|
||||
#and always end with a newline
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,157 @@
|
||||
2802240,8976,assets/ramrom/e/ramrom_Dam_1.bin,0,1
|
||||
2811216,19888,assets/ramrom/e/ramrom_Dam_2.bin,0,1
|
||||
2831104,12944,assets/ramrom/e/ramrom_Facility_1.bin,0,1
|
||||
2844048,13696,assets/ramrom/e/ramrom_Facility_2.bin,0,1
|
||||
2857744,13632,assets/ramrom/e/ramrom_Facility_3.bin,0,1
|
||||
2871376,9968,assets/ramrom/e/ramrom_Runway_1.bin,0,1
|
||||
2881344,27600,assets/ramrom/e/ramrom_Runway_2.bin,0,1
|
||||
2908944,20688,assets/ramrom/e/ramrom_BunkerI_1.bin,0,1
|
||||
2929632,17440,assets/ramrom/e/ramrom_BunkerI_2.bin,0,1
|
||||
2947072,9472,assets/ramrom/e/ramrom_Silo_1.bin,0,1
|
||||
2956544,13392,assets/ramrom/e/ramrom_Silo_2.bin,0,1
|
||||
2969936,10816,assets/ramrom/e/ramrom_Frigate_1.bin,0,1
|
||||
2980752,8224,assets/ramrom/e/ramrom_Frigate_2.bin,0,1
|
||||
2988976,11392,assets/ramrom/e/ramrom_Train.bin,0,1
|
||||
5836336,105520,assets/obseg/bg/e/bg_pete_all_p.bin,0,1
|
||||
6806352,86256,assets/obseg/bg/e/bg_jun_all_p.bin,0,1
|
||||
1148512,46848,assets/ge007.e.118660.jfont_chardata.bin,0,0
|
||||
9000160,11680,assets/obseg/setup/e/Ump_setuparchZ.bin,1,0
|
||||
9124336,7216,assets/obseg/setup/e/UsetupcradZ.bin,1,0
|
||||
9168656,9040,assets/obseg/setup/e/UsetupdestZ.bin,1,0
|
||||
9177696,14096,assets/obseg/setup/e/UsetupjunZ.bin,1,0
|
||||
9191792,1520,assets/obseg/setup/e/UsetuplenZ.bin,1,0
|
||||
9262032,10944,assets/obseg/setup/e/UsetupsiloZ.bin,1,0
|
||||
9272976,10192,assets/obseg/setup/e/UsetupstatueZ.bin,1,0
|
||||
9283168,12864,assets/obseg/setup/e/UsetuptraZ.bin,1,0
|
||||
9296032,16,assets/obseg/text/e/LameE.bin,1,1
|
||||
9296048,16,assets/obseg/text/e/LameJ.bin,1,1
|
||||
9296064,16,assets/obseg/text/e/LameP.bin,1,1
|
||||
9296080,1584,assets/obseg/text/e/LarchE.bin,1,1
|
||||
9297664,1632,assets/obseg/text/e/LarchJ.bin,1,1
|
||||
9299296,1584,assets/obseg/text/e/LarchP.bin,1,1
|
||||
9300880,1488,assets/obseg/text/e/LarecE.bin,1,1
|
||||
9302368,1440,assets/obseg/text/e/LarecJ.bin,1,1
|
||||
9303808,1488,assets/obseg/text/e/LarecP.bin,1,1
|
||||
9305296,1696,assets/obseg/text/e/LarkE.bin,1,1
|
||||
9306992,1680,assets/obseg/text/e/LarkJ.bin,1,1
|
||||
9308672,1696,assets/obseg/text/e/LarkP.bin,1,1
|
||||
9310368,16,assets/obseg/text/e/LashE.bin,1,1
|
||||
9310384,16,assets/obseg/text/e/LashJ.bin,1,1
|
||||
9310400,16,assets/obseg/text/e/LashP.bin,1,1
|
||||
9310416,1088,assets/obseg/text/e/LaztE.bin,1,1
|
||||
9311504,1104,assets/obseg/text/e/LaztJ.bin,1,1
|
||||
9312608,1088,assets/obseg/text/e/LaztP.bin,1,1
|
||||
9313696,16,assets/obseg/text/e/LcatE.bin,1,1
|
||||
9313712,16,assets/obseg/text/e/LcatJ.bin,1,1
|
||||
9313728,16,assets/obseg/text/e/LcatP.bin,1,1
|
||||
9313744,1024,assets/obseg/text/e/LcaveE.bin,1,1
|
||||
9314768,1120,assets/obseg/text/e/LcaveJ.bin,1,1
|
||||
9315888,1024,assets/obseg/text/e/LcaveP.bin,1,1
|
||||
9316912,1232,assets/obseg/text/e/LcradE.bin,1,1
|
||||
9318144,1184,assets/obseg/text/e/LcradJ.bin,1,1
|
||||
9319328,1232,assets/obseg/text/e/LcradP.bin,1,1
|
||||
9320560,592,assets/obseg/text/e/LcrypE.bin,1,1
|
||||
9321152,672,assets/obseg/text/e/LcrypJ.bin,1,1
|
||||
9321824,592,assets/obseg/text/e/LcrypP.bin,1,1
|
||||
9322416,1104,assets/obseg/text/e/LdamE.bin,1,1
|
||||
9323520,1104,assets/obseg/text/e/LdamJ.bin,1,1
|
||||
9324624,1104,assets/obseg/text/e/LdamP.bin,1,1
|
||||
9325728,880,assets/obseg/text/e/LdepoE.bin,1,1
|
||||
9326608,816,assets/obseg/text/e/LdepoJ.bin,1,1
|
||||
9327424,880,assets/obseg/text/e/LdepoP.bin,1,1
|
||||
9328304,1184,assets/obseg/text/e/LdestE.bin,1,1
|
||||
9329488,1120,assets/obseg/text/e/LdestJ.bin,1,1
|
||||
9330608,1184,assets/obseg/text/e/LdestP.bin,1,1
|
||||
9331792,16,assets/obseg/text/e/LdishE.bin,1,1
|
||||
9331808,16,assets/obseg/text/e/LdishJ.bin,1,1
|
||||
9331824,16,assets/obseg/text/e/LdishP.bin,1,1
|
||||
9331840,16,assets/obseg/text/e/LearE.bin,1,1
|
||||
9331856,16,assets/obseg/text/e/LearJ.bin,1,1
|
||||
9331872,16,assets/obseg/text/e/LearP.bin,1,1
|
||||
9331888,16,assets/obseg/text/e/LeldE.bin,1,1
|
||||
9331904,16,assets/obseg/text/e/LeldJ.bin,1,1
|
||||
9331920,16,assets/obseg/text/e/LeldP.bin,1,1
|
||||
9331936,1824,assets/obseg/text/e/LgunE.bin,1,1
|
||||
9333760,1856,assets/obseg/text/e/LgunJ.bin,1,1
|
||||
9335616,1824,assets/obseg/text/e/LgunP.bin,1,1
|
||||
9337440,16,assets/obseg/text/e/LimpE.bin,1,1
|
||||
9337456,16,assets/obseg/text/e/LimpJ.bin,1,1
|
||||
9337472,16,assets/obseg/text/e/LimpP.bin,1,1
|
||||
9337488,1312,assets/obseg/text/e/LjunE.bin,1,1
|
||||
9338800,1328,assets/obseg/text/e/LjunJ.bin,1,1
|
||||
9340128,1312,assets/obseg/text/e/LjunP.bin,1,1
|
||||
9341440,16,assets/obseg/text/e/LleeE.bin,1,1
|
||||
9341456,16,assets/obseg/text/e/LleeJ.bin,1,1
|
||||
9341472,16,assets/obseg/text/e/LleeP.bin,1,1
|
||||
9341488,1712,assets/obseg/text/e/LlenE.bin,1,1
|
||||
9343200,1824,assets/obseg/text/e/LlenJ.bin,1,1
|
||||
9345024,1712,assets/obseg/text/e/LlenP.bin,1,1
|
||||
9346736,16,assets/obseg/text/e/LlipE.bin,1,1
|
||||
9346752,16,assets/obseg/text/e/LlipJ.bin,1,1
|
||||
9346768,16,assets/obseg/text/e/LlipP.bin,1,1
|
||||
9346784,16,assets/obseg/text/e/LlueE.bin,1,1
|
||||
9346800,16,assets/obseg/text/e/LlueJ.bin,1,1
|
||||
9346816,16,assets/obseg/text/e/LlueP.bin,1,1
|
||||
9346832,688,assets/obseg/text/e/LmiscE.bin,1,1
|
||||
9347520,704,assets/obseg/text/e/LmiscJ.bin,1,1
|
||||
9348224,688,assets/obseg/text/e/LmiscP.bin,1,1
|
||||
9348912,416,assets/obseg/text/e/LmpmenuE.bin,1,1
|
||||
9349328,416,assets/obseg/text/e/LmpmenuJ.bin,1,1
|
||||
9349744,416,assets/obseg/text/e/LmpmenuP.bin,1,1
|
||||
9350160,192,assets/obseg/text/e/LmpweaponsE.bin,1,1
|
||||
9350352,208,assets/obseg/text/e/LmpweaponsJ.bin,1,1
|
||||
9350560,192,assets/obseg/text/e/LmpweaponsP.bin,1,1
|
||||
9350752,16,assets/obseg/text/e/LoatE.bin,1,1
|
||||
9350768,16,assets/obseg/text/e/LoatJ.bin,1,1
|
||||
9350784,16,assets/obseg/text/e/LoatP.bin,1,1
|
||||
9350800,560,assets/obseg/text/e/LoptionsE.bin,1,1
|
||||
9351360,576,assets/obseg/text/e/LoptionsJ.bin,1,1
|
||||
9351936,560,assets/obseg/text/e/LoptionsP.bin,1,1
|
||||
9352496,16,assets/obseg/text/e/LpamE.bin,1,1
|
||||
9352512,16,assets/obseg/text/e/LpamJ.bin,1,1
|
||||
9352528,16,assets/obseg/text/e/LpamP.bin,1,1
|
||||
9352544,1152,assets/obseg/text/e/LpeteE.bin,1,1
|
||||
9353696,1136,assets/obseg/text/e/LpeteJ.bin,1,1
|
||||
9354832,1152,assets/obseg/text/e/LpeteP.bin,1,1
|
||||
9355984,672,assets/obseg/text/e/LpropobjE.bin,1,1
|
||||
9356656,672,assets/obseg/text/e/LpropobjJ.bin,1,1
|
||||
9357328,672,assets/obseg/text/e/LpropobjP.bin,1,1
|
||||
9358000,16,assets/obseg/text/e/LrefE.bin,1,1
|
||||
9358016,16,assets/obseg/text/e/LrefJ.bin,1,1
|
||||
9358032,16,assets/obseg/text/e/LrefP.bin,1,1
|
||||
9358048,16,assets/obseg/text/e/LritE.bin,1,1
|
||||
9358064,16,assets/obseg/text/e/LritJ.bin,1,1
|
||||
9358080,16,assets/obseg/text/e/LritP.bin,1,1
|
||||
9358096,624,assets/obseg/text/e/LrunE.bin,1,1
|
||||
9358720,656,assets/obseg/text/e/LrunJ.bin,1,1
|
||||
9359376,624,assets/obseg/text/e/LrunP.bin,1,1
|
||||
9360000,1376,assets/obseg/text/e/LsevE.bin,1,1
|
||||
9361376,1296,assets/obseg/text/e/LsevJ.bin,1,1
|
||||
9362672,1376,assets/obseg/text/e/LsevP.bin,1,1
|
||||
9364048,1872,assets/obseg/text/e/LsevbE.bin,1,1
|
||||
9365920,2032,assets/obseg/text/e/LsevbJ.bin,1,1
|
||||
9367952,1872,assets/obseg/text/e/LsevbP.bin,1,1
|
||||
9369824,1120,assets/obseg/text/e/LsevxE.bin,1,1
|
||||
9370944,976,assets/obseg/text/e/LsevxJ.bin,1,1
|
||||
9371920,1120,assets/obseg/text/e/LsevxP.bin,1,1
|
||||
9373040,1168,assets/obseg/text/e/LsevxbE.bin,1,1
|
||||
9374208,1104,assets/obseg/text/e/LsevxbJ.bin,1,1
|
||||
9375312,1168,assets/obseg/text/e/LsevxbP.bin,1,1
|
||||
9376480,16,assets/obseg/text/e/LshoE.bin,1,1
|
||||
9376496,16,assets/obseg/text/e/LshoJ.bin,1,1
|
||||
9376512,16,assets/obseg/text/e/LshoP.bin,1,1
|
||||
9376528,1456,assets/obseg/text/e/LsiloE.bin,1,1
|
||||
9377984,1520,assets/obseg/text/e/LsiloJ.bin,1,1
|
||||
9379504,1456,assets/obseg/text/e/LsiloP.bin,1,1
|
||||
9380960,2336,assets/obseg/text/e/LstatE.bin,1,1
|
||||
9383296,2128,assets/obseg/text/e/LstatJ.bin,1,1
|
||||
9385424,2336,assets/obseg/text/e/LstatP.bin,1,1
|
||||
9387760,2832,assets/obseg/text/e/LtitleE.bin,1,1
|
||||
9390592,3056,assets/obseg/text/e/LtitleJ.bin,1,1
|
||||
9393648,2832,assets/obseg/text/e/LtitleP.bin,1,1
|
||||
9396480,1072,assets/obseg/text/e/LtraE.bin,1,1
|
||||
9397552,1104,assets/obseg/text/e/LtraJ.bin,1,1
|
||||
9398656,1072,assets/obseg/text/e/LtraP.bin,1,1
|
||||
9399728,1376,assets/obseg/text/e/LwaxE.bin,1,1
|
||||
9401104,1296,assets/obseg/text/e/LwaxJ.bin,1,1
|
||||
9402400,16,assets/obseg/text/e/LwaxP.bin,1,1
|
||||
|
@@ -0,0 +1,32 @@
|
||||
1148512,46848,assets/ge007.j.118660.jfont_chardata.bin,0,0
|
||||
9043488,11680,assets/obseg/setup/j/Ump_setuparchZ.bin,1,0
|
||||
9167664,7216,assets/obseg/setup/j/UsetupcradZ.bin,1,0
|
||||
9211984,9040,assets/obseg/setup/j/UsetupdestZ.bin,1,0
|
||||
9221024,14096,assets/obseg/setup/j/UsetupjunZ.bin,1,0
|
||||
9235120,1520,assets/obseg/setup/j/UsetuplenZ.bin,1,0
|
||||
9305360,10944,assets/obseg/setup/j/UsetupsiloZ.bin,1,0
|
||||
9316304,10192,assets/obseg/setup/j/UsetupstatueZ.bin,1,0
|
||||
9326496,12864,assets/obseg/setup/j/UsetuptraZ.bin,1,0
|
||||
9344096,1440,assets/obseg/text/j/LarecJ.bin,1,0
|
||||
9347232,1680,assets/obseg/text/j/LarkJ.bin,1,0
|
||||
9350032,1104,assets/obseg/text/j/LaztJ.bin,1,1
|
||||
9354544,1184,assets/obseg/text/j/LcradJ.bin,1,0
|
||||
9356320,672,assets/obseg/text/j/LcrypJ.bin,1,0
|
||||
9358096,1104,assets/obseg/text/j/LdamJ.bin,1,0
|
||||
9360080,816,assets/obseg/text/j/LdepoJ.bin,1,0
|
||||
9365104,1856,assets/obseg/text/j/LgunJ.bin,1,0
|
||||
9368304,1328,assets/obseg/text/j/LjunJ.bin,1,0
|
||||
9371376,1824,assets/obseg/text/j/LlenJ.bin,1,1
|
||||
9373952,704,assets/obseg/text/j/LmiscJ.bin,1,0
|
||||
9375072,416,assets/obseg/text/j/LmpmenuJ.bin,1,0
|
||||
9375680,208,assets/obseg/text/j/LmpweaponsJ.bin,1,0
|
||||
9376480,576,assets/obseg/text/j/LoptionsJ.bin,1,0
|
||||
9378240,1136,assets/obseg/text/j/LpeteJ.bin,1,0
|
||||
9380048,672,assets/obseg/text/j/LpropobjJ.bin,1,0
|
||||
9383440,1296,assets/obseg/text/j/LsevJ.bin,1,0
|
||||
9386608,2032,assets/obseg/text/j/LsevbJ.bin,1,1
|
||||
9389760,976,assets/obseg/text/j/LsevxJ.bin,1,0
|
||||
9394496,1520,assets/obseg/text/j/LsiloJ.bin,1,0
|
||||
9398352,2128,assets/obseg/text/j/LstatJ.bin,1,1
|
||||
9403312,3056,assets/obseg/text/j/LtitleJ.bin,1,0
|
||||
9407440,1104,assets/obseg/text/j/LtraJ.bin,1,0
|
||||
|
@@ -0,0 +1,782 @@
|
||||
4385440,69104,assets/obseg/bg/bg_sev_all_p.bin,0,0
|
||||
4454544,331584,assets/obseg/bg/bg_silo_all_p.bin,0,0
|
||||
4786128,139472,assets/obseg/bg/bg_stat_all_p.bin,0,1
|
||||
4925600,189312,assets/obseg/bg/bg_arec_all_p.bin,0,0
|
||||
5114912,154352,assets/obseg/bg/bg_arch_all_p.bin,0,0
|
||||
5269264,132464,assets/obseg/bg/bg_tra_all_p.bin,0,1
|
||||
5401728,186816,assets/obseg/bg/bg_dest_all_p.bin,0,1
|
||||
5588544,109984,assets/obseg/bg/bg_sevb_all_p.bin,0,0
|
||||
5698528,137808,assets/obseg/bg/bg_azt_all_p.bin,0,0
|
||||
5836336,105520,assets/obseg/bg/bg_pete_all_p.bin,0,1
|
||||
5941856,182640,assets/obseg/bg/bg_depo_all_p.bin,0,1
|
||||
6124496,38416,assets/obseg/bg/bg_ref_all_p.bin,0,0
|
||||
6162912,87728,assets/obseg/bg/bg_cryp_all_p.bin,0,0
|
||||
6250640,197024,assets/obseg/bg/bg_dam_all_p.bin,0,1
|
||||
6447664,200576,assets/obseg/bg/bg_ark_all_p.bin,0,1
|
||||
6648240,41936,assets/obseg/bg/bg_run_all_p.bin,0,0
|
||||
6690176,116176,assets/obseg/bg/bg_sevx_all_p.bin,0,0
|
||||
6806352,86256,assets/obseg/bg/bg_jun_all_p.bin,0,1
|
||||
6892608,18544,assets/obseg/bg/bg_dish_all_p.bin,0,0
|
||||
6911152,148720,assets/obseg/bg/bg_cave_all_p.bin,0,1
|
||||
7059872,21808,assets/obseg/bg/bg_cat_all_p.bin,0,0
|
||||
7081680,66384,assets/obseg/bg/bg_crad_all_p.bin,0,0
|
||||
7148064,0,assets/obseg/bg/bg_sho_all_p.bin,0,1
|
||||
7148064,0,assets/obseg/bg/bg_eld_all_p.bin,0,1
|
||||
7148064,0,assets/obseg/bg/bg_imp_all_p.bin,0,1
|
||||
7148064,0,assets/obseg/bg/bg_ash_all_p.bin,0,1
|
||||
7148064,0,assets/obseg/bg/bg_lue_all_p.bin,0,1
|
||||
7148064,40800,assets/obseg/bg/bg_ame_all_p.bin,0,1
|
||||
7188864,0,assets/obseg/bg/bg_oat_all_p.bin,0,0
|
||||
7188864,28240,assets/obseg/bg/bg_rit_all_p.bin,0,1
|
||||
7217104,0,assets/obseg/bg/bg_ear_all_p.bin,0,0
|
||||
7217104,0,assets/obseg/bg/bg_lee_all_p.bin,0,0
|
||||
7217104,0,assets/obseg/bg/bg_len_all_p.bin,0,0
|
||||
7217104,4000,assets/obseg/bg/bg_lip_all_p.bin,0,1
|
||||
7221104,0,assets/obseg/bg/bg_wax_all_p.bin,0,0
|
||||
7221104,0,assets/obseg/bg/bg_pam_all_p.bin,0,0
|
||||
7221104,9344,assets/obseg/chr/CarmourguardZ,1,1
|
||||
7230448,14064,assets/obseg/chr/CbaronsamediZ,1,1
|
||||
7244512,9968,assets/obseg/chr/CbluecamguardZ,1,1
|
||||
7254480,7696,assets/obseg/chr/CbluemanZ,1,1
|
||||
7262176,7872,assets/obseg/chr/CbluewomanZ,1,1
|
||||
7270048,11280,assets/obseg/chr/CboilerbondZ,1,1
|
||||
7281328,13952,assets/obseg/chr/CboilertrevZ,1,1
|
||||
7295280,12576,assets/obseg/chr/CborisZ,1,1
|
||||
7307856,9952,assets/obseg/chr/CcamguardZ,1,1
|
||||
7317808,7680,assets/obseg/chr/CcardimanZ,1,1
|
||||
7325488,7808,assets/obseg/chr/CcheckmanZ,1,1
|
||||
7333296,9728,assets/obseg/chr/CcommguardZ,1,1
|
||||
7343024,11920,assets/obseg/chr/CdjbondZ,1,1
|
||||
7354944,7968,assets/obseg/chr/CfattechwomanZ,1,1
|
||||
7362912,10016,assets/obseg/chr/Cgreatguard2Z,1,1
|
||||
7372928,9856,assets/obseg/chr/CgreatguardZ,1,1
|
||||
7382784,9936,assets/obseg/chr/CgreyguardZ,1,1
|
||||
7392720,7616,assets/obseg/chr/CgreymanZ,1,1
|
||||
7400336,1488,assets/obseg/chr/CheadalanZ,1,1
|
||||
7401824,1392,assets/obseg/chr/CheadbZ,1,1
|
||||
7403216,976,assets/obseg/chr/CheadbalaclavaZ,1,1
|
||||
7404192,1696,assets/obseg/chr/CheadbikeZ,1,1
|
||||
7405888,3408,assets/obseg/chr/CheadbrosnanZ,1,1
|
||||
7409296,2976,assets/obseg/chr/Cheadbrosnanboiler,1,1
|
||||
7412272,3712,assets/obseg/chr/Cheadbrosnansnow,1,1
|
||||
7415984,3456,assets/obseg/chr/Cheadbrosnansuit,1,1
|
||||
7419440,3008,assets/obseg/chr/Cheadbrosnantimber,1,1
|
||||
7422448,1344,assets/obseg/chr/CheadchrisZ,1,1
|
||||
7423792,1408,assets/obseg/chr/CheaddaveZ,1,1
|
||||
7425200,1328,assets/obseg/chr/CheaddesZ,1,1
|
||||
7426528,1312,assets/obseg/chr/CheadduncanZ,1,1
|
||||
7427840,1408,assets/obseg/chr/CheaddwayneZ,1,1
|
||||
7429248,1392,assets/obseg/chr/CheadgrahamZ,1,1
|
||||
7430640,1328,assets/obseg/chr/CheadgrantZ,1,1
|
||||
7431968,1328,assets/obseg/chr/CheadjimZ,1,1
|
||||
7433296,1056,assets/obseg/chr/Cheadjoe2Z,1,1
|
||||
7434352,1392,assets/obseg/chr/CheadjoeZ,1,1
|
||||
7435744,1296,assets/obseg/chr/CheadjoelZ,1,1
|
||||
7437040,1376,assets/obseg/chr/CheadkarlZ,1,1
|
||||
7438416,1360,assets/obseg/chr/CheadkenZ,1,1
|
||||
7439776,1408,assets/obseg/chr/CheadleeZ,1,1
|
||||
7441184,1008,assets/obseg/chr/CheadmandyZ,1,1
|
||||
7442192,1040,assets/obseg/chr/CheadmarionZ,1,1
|
||||
7443232,1328,assets/obseg/chr/CheadmarkZ,1,1
|
||||
7444560,1376,assets/obseg/chr/CheadmartinZ,1,1
|
||||
7445936,1376,assets/obseg/chr/CheadmishkinZ,1,1
|
||||
7447312,1312,assets/obseg/chr/CheadneilZ,1,1
|
||||
7448624,1424,assets/obseg/chr/CheadpeteZ,1,1
|
||||
7450048,1296,assets/obseg/chr/CheadrobinZ,1,1
|
||||
7451344,1024,assets/obseg/chr/CheadsallyZ,1,1
|
||||
7452368,1408,assets/obseg/chr/CheadscottZ,1,1
|
||||
7453776,1504,assets/obseg/chr/CheadshaunZ,1,1
|
||||
7455280,1360,assets/obseg/chr/CheadsteveeZ,1,1
|
||||
7456640,1360,assets/obseg/chr/CheadstevehZ,1,1
|
||||
7458000,1168,assets/obseg/chr/CheadvivienZ,1,1
|
||||
7459168,11328,assets/obseg/chr/CjawsZ,1,1
|
||||
7470496,8208,assets/obseg/chr/CjeanwomanZ,1,1
|
||||
7478704,11168,assets/obseg/chr/CmaydayZ,1,1
|
||||
7489872,8528,assets/obseg/chr/CmoonfemaleZ,1,1
|
||||
7498400,9712,assets/obseg/chr/CmoonguardZ,1,1
|
||||
7508112,14528,assets/obseg/chr/CnatalyaZ,1,1
|
||||
7522640,9952,assets/obseg/chr/CnavyguardZ,1,1
|
||||
7532592,12592,assets/obseg/chr/CoddjobZ,1,1
|
||||
7545184,9808,assets/obseg/chr/ColiveguardZ,1,1
|
||||
7554992,13360,assets/obseg/chr/CorumovZ,1,1
|
||||
7568352,12416,assets/obseg/chr/CpilotZ,1,1
|
||||
7580768,10032,assets/obseg/chr/CredmanZ,1,1
|
||||
7590800,7216,assets/obseg/chr/CrusguardZ,1,1
|
||||
7598016,13104,assets/obseg/chr/CsnowbondZ,1,1
|
||||
7611120,11392,assets/obseg/chr/CsnowguardZ,1,1
|
||||
7622512,14624,assets/obseg/chr/CspicebondZ,1,1
|
||||
7637136,12832,assets/obseg/chr/Csuit_lf_handZ,1,1
|
||||
7649968,11664,assets/obseg/chr/CsuitbondZ,1,1
|
||||
7661632,9904,assets/obseg/chr/CtechmanZ,1,1
|
||||
7671536,8176,assets/obseg/chr/CtechwomanZ,1,1
|
||||
7679712,11568,assets/obseg/chr/CtimberbondZ,1,1
|
||||
7691280,14288,assets/obseg/chr/CtrevelyanZ,1,1
|
||||
7705568,9744,assets/obseg/chr/CtrevguardZ,1,1
|
||||
7715312,12144,assets/obseg/chr/CvalentinZ,1,1
|
||||
7727456,14832,assets/obseg/chr/CxeniaZ,1,1
|
||||
7742288,2576,assets/obseg/gun/Gak47Z,1,1
|
||||
7744864,912,assets/obseg/gun/GaudiotapeZ,1,1
|
||||
7745776,6160,assets/obseg/gun/GautoshotZ,1,1
|
||||
7751936,1536,assets/obseg/gun/GblackboxZ,1,1
|
||||
7753472,256,assets/obseg/gun/GblueprintsZ,1,1
|
||||
7753728,1936,assets/obseg/gun/GbombcaseZ,1,1
|
||||
7755664,1520,assets/obseg/gun/GbombdefuserZ,1,1
|
||||
7757184,1936,assets/obseg/gun/GbriefcaseZ,1,1
|
||||
7759120,2416,assets/obseg/gun/GbugZ,1,1
|
||||
7761536,848,assets/obseg/gun/GbugdetectorZ,1,1
|
||||
7762384,848,assets/obseg/gun/GbungeeZ,1,1
|
||||
7763232,1152,assets/obseg/gun/GcameraZ,1,1
|
||||
7764384,608,assets/obseg/gun/GcartblueZ,1,1
|
||||
7764992,304,assets/obseg/gun/GcartridgeZ,1,1
|
||||
7765296,528,assets/obseg/gun/GcartrifleZ,1,1
|
||||
7765824,512,assets/obseg/gun/GcartshellZ,1,1
|
||||
7766336,320,assets/obseg/gun/GcircuitboardZ,1,1
|
||||
7766656,496,assets/obseg/gun/GclipboardZ,1,1
|
||||
7767152,848,assets/obseg/gun/GcreditcardZ,1,1
|
||||
7768000,848,assets/obseg/gun/GdarkglassesZ,1,1
|
||||
7768848,320,assets/obseg/gun/GdatathiefZ,1,1
|
||||
7769168,368,assets/obseg/gun/GdattapeZ,1,1
|
||||
7769536,1408,assets/obseg/gun/GdoordecoderZ,1,1
|
||||
7770944,848,assets/obseg/gun/GdoorexploderZ,1,1
|
||||
7771792,864,assets/obseg/gun/GdossierredZ,1,1
|
||||
7772656,848,assets/obseg/gun/GdynamiteZ,1,1
|
||||
7773504,592,assets/obseg/gun/Gexplosivefloppy,1,1
|
||||
7774096,848,assets/obseg/gun/GexplosivepenZ,1,1
|
||||
7774944,2032,assets/obseg/gun/GextinguisherZ,1,1
|
||||
7776976,848,assets/obseg/gun/GfingergunZ,1,1
|
||||
7777824,5888,assets/obseg/gun/GfistZ,1,1
|
||||
7783712,848,assets/obseg/gun/GflarepistolZ,1,1
|
||||
7784560,3232,assets/obseg/gun/Gfnp90Z,1,1
|
||||
7787792,2608,assets/obseg/gun/GgaskeyringZ,1,1
|
||||
7790400,848,assets/obseg/gun/GgoldbarZ,1,1
|
||||
7791248,2480,assets/obseg/gun/GgoldeneyekeyZ,1,1
|
||||
7793728,6112,assets/obseg/gun/GgoldengunZ,1,1
|
||||
7799840,6496,assets/obseg/gun/GgoldwppkZ,1,1
|
||||
7806336,2608,assets/obseg/gun/GgrenadeZ,1,1
|
||||
7808944,4224,assets/obseg/gun/GgrenadelaunchZ,1,1
|
||||
7813168,848,assets/obseg/gun/GheroinZ,1,1
|
||||
7814016,7856,assets/obseg/gun/GjoypadZ,1,1
|
||||
7821872,1936,assets/obseg/gun/Gkeyanalysercase,1,1
|
||||
7823808,2544,assets/obseg/gun/GkeyboltZ,1,1
|
||||
7826352,304,assets/obseg/gun/GkeycardZ,1,1
|
||||
7826656,3408,assets/obseg/gun/GkeyyaleZ,1,1
|
||||
7830064,6864,assets/obseg/gun/GknifeZ,1,1
|
||||
7836928,3568,assets/obseg/gun/GlaserZ,1,1
|
||||
7840496,848,assets/obseg/gun/GlectreZ,1,1
|
||||
7841344,848,assets/obseg/gun/GlockexploderZ,1,1
|
||||
7842192,2592,assets/obseg/gun/Gm16Z,1,1
|
||||
7844784,240,assets/obseg/gun/GmapZ,1,1
|
||||
7845024,1600,assets/obseg/gun/GmicrocameraZ,1,1
|
||||
7846624,848,assets/obseg/gun/GmicrocodeZ,1,1
|
||||
7847472,848,assets/obseg/gun/GmicrofilmZ,1,1
|
||||
7848320,848,assets/obseg/gun/GmoneyZ,1,1
|
||||
7849168,3040,assets/obseg/gun/Gmp5kZ,1,1
|
||||
7852208,3328,assets/obseg/gun/Gmp5ksilZ,1,1
|
||||
7855536,848,assets/obseg/gun/GpitongunZ,1,1
|
||||
7856384,464,assets/obseg/gun/GplansZ,1,1
|
||||
7856848,848,assets/obseg/gun/GplastiqueZ,1,1
|
||||
7857696,1376,assets/obseg/gun/GpolarizedglassesZ,1,1
|
||||
7859072,2032,assets/obseg/gun/GproximitymineZ,1,1
|
||||
7861104,2496,assets/obseg/gun/GremotemineZ,1,1
|
||||
7863600,4640,assets/obseg/gun/GrocketlaunchZ,1,1
|
||||
7868240,7568,assets/obseg/gun/GrugerZ,1,1
|
||||
7875808,1936,assets/obseg/gun/Gsafecrackercase,1,1
|
||||
7877744,3808,assets/obseg/gun/GshotgunZ,1,1
|
||||
7881552,6496,assets/obseg/gun/GsilverwppkZ,1,1
|
||||
7888048,4608,assets/obseg/gun/GskorpionZ,1,1
|
||||
7892656,4208,assets/obseg/gun/GsniperrifleZ,1,1
|
||||
7896864,3200,assets/obseg/gun/GspectreZ,1,1
|
||||
7900064,848,assets/obseg/gun/GspooltapeZ,1,1
|
||||
7900912,848,assets/obseg/gun/GspyfileZ,1,1
|
||||
7901760,416,assets/obseg/gun/GstafflistZ,1,1
|
||||
7902176,7776,assets/obseg/gun/GtaserZ,1,1
|
||||
7909952,6896,assets/obseg/gun/GthrowknifeZ,1,1
|
||||
7916848,2752,assets/obseg/gun/GtimedmineZ,1,1
|
||||
7919600,13312,assets/obseg/gun/GtriggerZ,1,1
|
||||
7932912,6944,assets/obseg/gun/Gtt33Z,1,1
|
||||
7939856,2320,assets/obseg/gun/GuziZ,1,1
|
||||
7942176,528,assets/obseg/gun/GvideotapeZ,1,1
|
||||
7942704,5216,assets/obseg/gun/GwatchcommunicatorZ,1,1
|
||||
7947920,5216,assets/obseg/gun/GwatchgeigercounterZ,1,1
|
||||
7953136,5216,assets/obseg/gun/GwatchidentifierZ,1,1
|
||||
7958352,13312,assets/obseg/gun/GwatchlaserZ,1,1
|
||||
7971664,5200,assets/obseg/gun/GwatchmagnetattractZ,1,1
|
||||
7976864,5216,assets/obseg/gun/GwatchmagnetrepelZ,1,1
|
||||
7982080,1936,assets/obseg/gun/GweaponcaseZ,1,1
|
||||
7984016,7312,assets/obseg/gun/GwppkZ,1,1
|
||||
7991328,7488,assets/obseg/gun/GwppksilZ,1,1
|
||||
7998816,848,assets/obseg/gun/GwristdartZ,1,1
|
||||
7999664,9600,assets/obseg/prop/PICBMZ,1,1
|
||||
8009264,1968,assets/obseg/prop/PICBM_noseZ,1,1
|
||||
8011232,480,assets/obseg/prop/Pak47magZ,1,1
|
||||
8011712,352,assets/obseg/prop/Palarm1Z,1,1
|
||||
8012064,416,assets/obseg/prop/Palarm2Z,1,1
|
||||
8012480,576,assets/obseg/prop/Pammo_crate1Z,1,1
|
||||
8013056,576,assets/obseg/prop/Pammo_crate2Z,1,1
|
||||
8013632,592,assets/obseg/prop/Pammo_crate3Z,1,1
|
||||
8014224,624,assets/obseg/prop/Pammo_crate4Z,1,1
|
||||
8014848,704,assets/obseg/prop/Pammo_crate5Z,1,1
|
||||
8015552,7264,assets/obseg/prop/PapcZ,1,1
|
||||
8022816,480,assets/obseg/prop/Parchsecdoor1Z,1,1
|
||||
8023296,464,assets/obseg/prop/Parchsecdoor2Z,1,1
|
||||
8023760,3584,assets/obseg/prop/ParticZ,1,1
|
||||
8027344,2320,assets/obseg/prop/PartictrailerZ,1,1
|
||||
8029664,576,assets/obseg/prop/PbarricadeZ,1,1
|
||||
8030240,848,assets/obseg/prop/Pbin1Z,1,1
|
||||
8031088,224,assets/obseg/prop/Pblotter1Z,1,1
|
||||
8031312,1184,assets/obseg/prop/PbodyarmourZ,1,1
|
||||
8032496,1056,assets/obseg/prop/PbodyarmourvestZ,1,1
|
||||
8033552,512,assets/obseg/prop/PbollardZ,1,1
|
||||
8034064,368,assets/obseg/prop/PbombZ,1,1
|
||||
8034432,400,assets/obseg/prop/Pbook1Z,1,1
|
||||
8034832,1776,assets/obseg/prop/Pbookshelf1Z,1,1
|
||||
8036608,368,assets/obseg/prop/Pborg_crateZ,1,1
|
||||
8036976,512,assets/obseg/prop/PboxcartridgesZ,1,1
|
||||
8037488,1072,assets/obseg/prop/Pboxes2x4Z,1,1
|
||||
8038560,1088,assets/obseg/prop/Pboxes3x4Z,1,1
|
||||
8039648,1632,assets/obseg/prop/Pboxes4x4Z,1,1
|
||||
8041280,880,assets/obseg/prop/PbrakeunitZ,1,1
|
||||
8042160,1408,assets/obseg/prop/Pbridge_console,1,1
|
||||
8043568,1376,assets/obseg/prop/Pbridge_console,1,1
|
||||
8044944,1408,assets/obseg/prop/Pbridge_console,1,1
|
||||
8046352,1264,assets/obseg/prop/Pbridge_console,1,1
|
||||
8047616,1360,assets/obseg/prop/Pbridge_console,1,1
|
||||
8048976,1424,assets/obseg/prop/Pbridge_console,1,1
|
||||
8050400,3296,assets/obseg/prop/PcarbmwZ,1,1
|
||||
8053696,512,assets/obseg/prop/Pcard_box1Z,1,1
|
||||
8054208,576,assets/obseg/prop/Pcard_box2Z,1,1
|
||||
8054784,496,assets/obseg/prop/Pcard_box3Z,1,1
|
||||
8055280,432,assets/obseg/prop/Pcard_box4_lgZ,1,1
|
||||
8055712,512,assets/obseg/prop/Pcard_box5_lgZ,1,1
|
||||
8056224,496,assets/obseg/prop/Pcard_box6_lgZ,1,1
|
||||
8056720,3072,assets/obseg/prop/PcarescortZ,1,1
|
||||
8059792,3120,assets/obseg/prop/PcargolfZ,1,1
|
||||
8062912,4416,assets/obseg/prop/PcarweirdZ,1,1
|
||||
8067328,5632,assets/obseg/prop/PcarzilZ,1,1
|
||||
8072960,896,assets/obseg/prop/PcctvZ,1,1
|
||||
8073856,1376,assets/obseg/prop/PchraudiotapeZ,1,1
|
||||
8075232,864,assets/obseg/prop/PchrautoshotZ,1,1
|
||||
8076096,2176,assets/obseg/prop/PchrblackboxZ,1,1
|
||||
8078272,336,assets/obseg/prop/PchrblueprintsZ,1,1
|
||||
8078608,496,assets/obseg/prop/PchrbombcaseZ,1,1
|
||||
8079104,2272,assets/obseg/prop/PchrbombdefuserZ,1,1
|
||||
8081376,400,assets/obseg/prop/PchrbriefcaseZ,1,1
|
||||
8081776,3504,assets/obseg/prop/PchrbugZ,1,1
|
||||
8085280,368,assets/obseg/prop/PchrbugdetectorZ,1,1
|
||||
8085648,368,assets/obseg/prop/PchrbungeeZ,1,1
|
||||
8086016,1680,assets/obseg/prop/PchrcameraZ,1,1
|
||||
8087696,416,assets/obseg/prop/Pchrcircuitboard,1,1
|
||||
8088112,640,assets/obseg/prop/PchrclipboardZ,1,1
|
||||
8088752,368,assets/obseg/prop/PchrcreditcardZ,1,1
|
||||
8089120,368,assets/obseg/prop/PchrdarkglassesZ,1,1
|
||||
8089488,416,assets/obseg/prop/PchrdatathiefZ,1,1
|
||||
8089904,496,assets/obseg/prop/PchrdattapeZ,1,1
|
||||
8090400,2144,assets/obseg/prop/PchrdoordecoderZ,1,1
|
||||
8092544,368,assets/obseg/prop/Pchrdoorexploder,1,1
|
||||
8092912,1232,assets/obseg/prop/PchrdossierredZ,1,1
|
||||
8094144,368,assets/obseg/prop/PchrdynamiteZ,1,1
|
||||
8094512,368,assets/obseg/prop/Pchrexplosivepen,1,1
|
||||
8094880,1280,assets/obseg/prop/Pchrextinguisher,1,1
|
||||
8096160,368,assets/obseg/prop/PchrfingergunZ,1,1
|
||||
8096528,368,assets/obseg/prop/PchrflarepistolZ,1,1
|
||||
8096896,1120,assets/obseg/prop/Pchrfnp90Z,1,1
|
||||
8098016,3856,assets/obseg/prop/PchrgaskeyringZ,1,1
|
||||
8101872,368,assets/obseg/prop/PchrgoldbarZ,1,1
|
||||
8102240,624,assets/obseg/prop/PchrgoldenZ,1,1
|
||||
8102864,3744,assets/obseg/prop/Pchrgoldeneyekey,1,1
|
||||
8106608,368,assets/obseg/prop/PchrgoldwppkZ,1,1
|
||||
8106976,880,assets/obseg/prop/PchrgrenadeZ,1,1
|
||||
8107856,912,assets/obseg/prop/Pchrgrenadelauncher,1,1
|
||||
8108768,624,assets/obseg/prop/Pchrgrenaderound,1,1
|
||||
8109392,368,assets/obseg/prop/PchrheroinZ,1,1
|
||||
8109760,1008,assets/obseg/prop/PchrkalashZ,1,1
|
||||
8110768,496,assets/obseg/prop/Pchrkeyanalyser,1,1
|
||||
8111264,3744,assets/obseg/prop/PchrkeyboltZ,1,1
|
||||
8115008,5216,assets/obseg/prop/PchrkeyyaleZ,1,1
|
||||
8120224,512,assets/obseg/prop/PchrknifeZ,1,1
|
||||
8120736,960,assets/obseg/prop/PchrlaserZ,1,1
|
||||
8121696,368,assets/obseg/prop/PchrlectreZ,1,1
|
||||
8122064,368,assets/obseg/prop/Pchrlockexploder,1,1
|
||||
8122432,976,assets/obseg/prop/Pchrm16Z,1,1
|
||||
8123408,336,assets/obseg/prop/PchrmapZ,1,1
|
||||
8123744,2288,assets/obseg/prop/PchrmicrocameraZ,1,1
|
||||
8126032,368,assets/obseg/prop/PchrmicrocodeZ,1,1
|
||||
8126400,368,assets/obseg/prop/PchrmicrofilmZ,1,1
|
||||
8126768,368,assets/obseg/prop/PchrmoneyZ,1,1
|
||||
8127136,896,assets/obseg/prop/Pchrmp5kZ,1,1
|
||||
8128032,1040,assets/obseg/prop/Pchrmp5ksilZ,1,1
|
||||
8129072,368,assets/obseg/prop/PchrpitongunZ,1,1
|
||||
8129440,656,assets/obseg/prop/PchrplansZ,1,1
|
||||
8130096,1120,assets/obseg/prop/PchrplastiqueZ,1,1
|
||||
8131216,2240,assets/obseg/prop/Pchrpolarizedglasses,1,1
|
||||
8133456,1120,assets/obseg/prop/Pchrproximitymine,1,1
|
||||
8134576,1120,assets/obseg/prop/PchrremotemineZ,1,1
|
||||
8135696,1456,assets/obseg/prop/PchrrocketZ,1,1
|
||||
8137152,992,assets/obseg/prop/Pchrrocketlauncher,1,1
|
||||
8138144,992,assets/obseg/prop/PchrrugerZ,1,1
|
||||
8139136,496,assets/obseg/prop/Pchrsafecracker,1,1
|
||||
8139632,848,assets/obseg/prop/PchrshotgunZ,1,1
|
||||
8140480,368,assets/obseg/prop/PchrsilverwppkZ,1,1
|
||||
8140848,896,assets/obseg/prop/PchrskorpionZ,1,1
|
||||
8141744,912,assets/obseg/prop/PchrsniperrifleZ,1,1
|
||||
8142656,880,assets/obseg/prop/PchrspectreZ,1,1
|
||||
8143536,368,assets/obseg/prop/PchrspooltapeZ,1,1
|
||||
8143904,368,assets/obseg/prop/PchrspyfileZ,1,1
|
||||
8144272,544,assets/obseg/prop/PchrstafflistZ,1,1
|
||||
8144816,448,assets/obseg/prop/PchrtesttubeZ,1,1
|
||||
8145264,544,assets/obseg/prop/PchrthrowknifeZ,1,1
|
||||
8145808,1328,assets/obseg/prop/PchrtimedmineZ,1,1
|
||||
8147136,656,assets/obseg/prop/Pchrtt33Z,1,1
|
||||
8147792,720,assets/obseg/prop/PchruziZ,1,1
|
||||
8148512,720,assets/obseg/prop/PchrvideotapeZ,1,1
|
||||
8149232,512,assets/obseg/prop/PchrweaponcaseZ,1,1
|
||||
8149744,576,assets/obseg/prop/PchrwppkZ,1,1
|
||||
8150320,736,assets/obseg/prop/PchrwppksilZ,1,1
|
||||
8151056,368,assets/obseg/prop/PchrwristdartZ,1,1
|
||||
8151424,1664,assets/obseg/prop/Pconsole1Z,1,1
|
||||
8153088,1664,assets/obseg/prop/Pconsole2Z,1,1
|
||||
8154752,1680,assets/obseg/prop/Pconsole3Z,1,1
|
||||
8156432,1056,assets/obseg/prop/Pconsole_sev2aZ,1,1
|
||||
8157488,1216,assets/obseg/prop/Pconsole_sev2bZ,1,1
|
||||
8158704,1088,assets/obseg/prop/Pconsole_sev2cZ,1,1
|
||||
8159792,1072,assets/obseg/prop/Pconsole_sev2dZ,1,1
|
||||
8160864,1072,assets/obseg/prop/Pconsole_sev_GE,1,1
|
||||
8161936,1072,assets/obseg/prop/Pconsole_sev_GE,1,1
|
||||
8163008,1152,assets/obseg/prop/Pconsole_sevaZ,1,1
|
||||
8164160,1136,assets/obseg/prop/Pconsole_sevbZ,1,1
|
||||
8165296,1072,assets/obseg/prop/Pconsole_sevcZ,1,1
|
||||
8166368,1072,assets/obseg/prop/Pconsole_sevdZ,1,1
|
||||
8167440,400,assets/obseg/prop/Pcryptdoor1aZ,1,1
|
||||
8167840,400,assets/obseg/prop/Pcryptdoor1bZ,1,1
|
||||
8168240,400,assets/obseg/prop/Pcryptdoor2aZ,1,1
|
||||
8168640,400,assets/obseg/prop/Pcryptdoor2bZ,1,1
|
||||
8169040,624,assets/obseg/prop/Pcryptdoor3Z,1,1
|
||||
8169664,384,assets/obseg/prop/Pcryptdoor4Z,1,1
|
||||
8170048,640,assets/obseg/prop/PdamchaindoorZ,1,1
|
||||
8170688,544,assets/obseg/prop/PdamgatedoorZ,1,1
|
||||
8171232,880,assets/obseg/prop/PdamtundoorZ,1,1
|
||||
8172112,416,assets/obseg/prop/Pdepot_door_ste,1,1
|
||||
8172528,576,assets/obseg/prop/Pdepot_gate_ent,1,1
|
||||
8173104,384,assets/obseg/prop/Pdesk1Z,1,1
|
||||
8173488,384,assets/obseg/prop/Pdesk2Z,1,1
|
||||
8173872,576,assets/obseg/prop/Pdesk_arecibo1Z,1,1
|
||||
8174448,768,assets/obseg/prop/Pdesk_lamp2Z,1,1
|
||||
8175216,6384,assets/obseg/prop/Pdest_engineZ,1,1
|
||||
8181600,1632,assets/obseg/prop/Pdest_exocetZ,1,1
|
||||
8183232,1648,assets/obseg/prop/Pdest_gunZ,1,1
|
||||
8184880,2208,assets/obseg/prop/Pdest_harpoonZ,1,1
|
||||
8187088,4016,assets/obseg/prop/Pdest_seawolfZ,1,1
|
||||
8191104,448,assets/obseg/prop/Pdisc_readerZ,1,1
|
||||
8191552,400,assets/obseg/prop/Pdisk_drive1Z,1,1
|
||||
8191952,384,assets/obseg/prop/Pdoor_azt_chairZ,1,1
|
||||
8192336,1088,assets/obseg/prop/Pdoor_azt_deskZ,1,1
|
||||
8193424,912,assets/obseg/prop/Pdoor_azt_desk_,1,1
|
||||
8194336,560,assets/obseg/prop/Pdoor_aztecZ,1,1
|
||||
8194896,768,assets/obseg/prop/Pdoor_dest1Z,1,1
|
||||
8195664,960,assets/obseg/prop/Pdoor_dest2Z,1,1
|
||||
8196624,1376,assets/obseg/prop/Pdoor_eyelidZ,1,1
|
||||
8198000,2640,assets/obseg/prop/Pdoor_irisZ,1,1
|
||||
8200640,752,assets/obseg/prop/Pdoor_mfZ,1,1
|
||||
8201392,880,assets/obseg/prop/Pdoor_roller1Z,1,1
|
||||
8202272,576,assets/obseg/prop/Pdoor_roller2Z,1,1
|
||||
8202848,576,assets/obseg/prop/Pdoor_roller3Z,1,1
|
||||
8203424,608,assets/obseg/prop/Pdoor_roller4Z,1,1
|
||||
8204032,304,assets/obseg/prop/Pdoor_rollertra,1,1
|
||||
8204336,608,assets/obseg/prop/Pdoor_st_arec1Z,1,1
|
||||
8204944,736,assets/obseg/prop/Pdoor_st_arec2Z,1,1
|
||||
8205680,416,assets/obseg/prop/Pdoor_winZ,1,1
|
||||
8206096,1136,assets/obseg/prop/PdoorconsoleZ,1,1
|
||||
8207232,880,assets/obseg/prop/PdoorpanelZ,1,1
|
||||
8208112,336,assets/obseg/prop/Pdoorprison1Z,1,1
|
||||
8208448,512,assets/obseg/prop/PdoorstatgateZ,1,1
|
||||
8208960,288,assets/obseg/prop/PexplosionbitZ,1,1
|
||||
8209248,384,assets/obseg/prop/Pfiling_cabinet,1,1
|
||||
8209632,304,assets/obseg/prop/PflagZ,1,1
|
||||
8209936,800,assets/obseg/prop/PfloppyZ,1,1
|
||||
8210736,416,assets/obseg/prop/Pfnp90magZ,1,1
|
||||
8211152,896,assets/obseg/prop/Pgas_plant_met1,1,1
|
||||
8212048,480,assets/obseg/prop/Pgas_plant_sw2_,1,1
|
||||
8212528,512,assets/obseg/prop/Pgas_plant_sw3_,1,1
|
||||
8213040,352,assets/obseg/prop/Pgas_plant_sw4_,1,1
|
||||
8213392,656,assets/obseg/prop/Pgas_plant_sw_d,1,1
|
||||
8214048,528,assets/obseg/prop/Pgas_plant_wc_c,1,1
|
||||
8214576,528,assets/obseg/prop/PgasbarrelZ,1,1
|
||||
8215104,1344,assets/obseg/prop/PgasbarrelsZ,1,1
|
||||
8216448,1376,assets/obseg/prop/Pgasplant_clear,1,1
|
||||
8217824,1456,assets/obseg/prop/PgastankZ,1,1
|
||||
8219280,352,assets/obseg/prop/Pglassware1Z,1,1
|
||||
8219632,656,assets/obseg/prop/Pglassware2Z,1,1
|
||||
8220288,528,assets/obseg/prop/Pglassware3Z,1,1
|
||||
8220816,1408,assets/obseg/prop/Pglassware4Z,1,1
|
||||
8222224,3760,assets/obseg/prop/PgoldeneyelogoZ,1,1
|
||||
8225984,512,assets/obseg/prop/PgoldenshellsZ,1,1
|
||||
8226496,2000,assets/obseg/prop/PgroundgunZ,1,1
|
||||
8228496,1856,assets/obseg/prop/Pgun_runway1Z,1,1
|
||||
8230352,672,assets/obseg/prop/PhatberetZ,1,1
|
||||
8231024,720,assets/obseg/prop/PhatberetblueZ,1,1
|
||||
8231744,736,assets/obseg/prop/PhatberetredZ,1,1
|
||||
8232480,208,assets/obseg/prop/PhatchboltZ,1,1
|
||||
8232688,544,assets/obseg/prop/PhatchdoorZ,1,1
|
||||
8233232,368,assets/obseg/prop/PhatchsevxZ,1,1
|
||||
8233600,560,assets/obseg/prop/PhatfurryZ,1,1
|
||||
8234160,544,assets/obseg/prop/PhatfurryblackZ,1,1
|
||||
8234704,528,assets/obseg/prop/PhatfurrybrownZ,1,1
|
||||
8235232,560,assets/obseg/prop/PhathelmetZ,1,1
|
||||
8235792,560,assets/obseg/prop/PhathelmetgreyZ,1,1
|
||||
8236352,992,assets/obseg/prop/PhatmoonZ,1,1
|
||||
8237344,784,assets/obseg/prop/PhatpeakedZ,1,1
|
||||
8238128,592,assets/obseg/prop/PhattbirdZ,1,1
|
||||
8238720,624,assets/obseg/prop/PhattbirdbrownZ,1,1
|
||||
8239344,16928,assets/obseg/prop/PhelicopterZ,1,1
|
||||
8256272,6000,assets/obseg/prop/PhindZ,1,1
|
||||
8262272,4448,assets/obseg/prop/PjeepZ,1,1
|
||||
8266720,608,assets/obseg/prop/Pjerry_can1Z,1,1
|
||||
8267328,1920,assets/obseg/prop/Pjungle3_treeZ,1,1
|
||||
8269248,1328,assets/obseg/prop/Pjungle5_treeZ,1,1
|
||||
8270576,848,assets/obseg/prop/Pkey_holderZ,1,1
|
||||
8271424,368,assets/obseg/prop/Pkeyboard1Z,1,1
|
||||
8271792,672,assets/obseg/prop/Pkit_units1Z,1,1
|
||||
8272464,976,assets/obseg/prop/PlabbenchZ,1,1
|
||||
8273440,624,assets/obseg/prop/PlandmineZ,1,1
|
||||
8274064,4032,assets/obseg/prop/PlegalpageZ,1,1
|
||||
8278096,352,assets/obseg/prop/Pletter_tray1Z,1,1
|
||||
8278448,400,assets/obseg/prop/Plocker3Z,1,1
|
||||
8278848,400,assets/obseg/prop/Plocker4Z,1,1
|
||||
8279248,320,assets/obseg/prop/Pm16magZ,1,1
|
||||
8279568,512,assets/obseg/prop/PmagnumshellsZ,1,1
|
||||
8280080,768,assets/obseg/prop/Pmainframe1Z,1,1
|
||||
8280848,720,assets/obseg/prop/Pmainframe2Z,1,1
|
||||
8281568,832,assets/obseg/prop/Pmetal_chair1Z,1,1
|
||||
8282400,448,assets/obseg/prop/Pmetal_crate1Z,1,1
|
||||
8282848,448,assets/obseg/prop/Pmetal_crate2Z,1,1
|
||||
8283296,448,assets/obseg/prop/Pmetal_crate3Z,1,1
|
||||
8283744,448,assets/obseg/prop/Pmetal_crate4Z,1,1
|
||||
8284192,6368,assets/obseg/prop/PmilcopterZ,1,1
|
||||
8290560,8960,assets/obseg/prop/PmiltruckZ,1,1
|
||||
8299520,2576,assets/obseg/prop/Pmissile_rack2Z,1,1
|
||||
8302096,992,assets/obseg/prop/Pmissile_rackZ,1,1
|
||||
8303088,832,assets/obseg/prop/PmodemboxZ,1,1
|
||||
8303920,3776,assets/obseg/prop/PmotorbikeZ,1,1
|
||||
8307696,336,assets/obseg/prop/Pmp5kmagZ,1,1
|
||||
8308032,10976,assets/obseg/prop/PnintendologoZ,1,1
|
||||
8319008,624,assets/obseg/prop/Poil_drum1Z,1,1
|
||||
8319632,752,assets/obseg/prop/Poil_drum2Z,1,1
|
||||
8320384,752,assets/obseg/prop/Poil_drum3Z,1,1
|
||||
8321136,752,assets/obseg/prop/Poil_drum5Z,1,1
|
||||
8321888,784,assets/obseg/prop/Poil_drum6Z,1,1
|
||||
8322672,768,assets/obseg/prop/Poil_drum7Z,1,1
|
||||
8323440,2640,assets/obseg/prop/PpadlockZ,1,1
|
||||
8326080,1104,assets/obseg/prop/PpalmZ,1,1
|
||||
8327184,1232,assets/obseg/prop/PpalmtreeZ,1,1
|
||||
8328416,320,assets/obseg/prop/Pphone1Z,1,1
|
||||
8328736,9696,assets/obseg/prop/PplaneZ,1,1
|
||||
8338432,960,assets/obseg/prop/Pplant11Z,1,1
|
||||
8339392,912,assets/obseg/prop/Pplant1Z,1,1
|
||||
8340304,864,assets/obseg/prop/Pplant2Z,1,1
|
||||
8341168,1040,assets/obseg/prop/Pplant2bZ,1,1
|
||||
8342208,1104,assets/obseg/prop/Pplant3Z,1,1
|
||||
8343312,432,assets/obseg/prop/Pradio_unit1Z,1,1
|
||||
8343744,448,assets/obseg/prop/Pradio_unit2Z,1,1
|
||||
8344192,448,assets/obseg/prop/Pradio_unit3Z,1,1
|
||||
8344640,448,assets/obseg/prop/Pradio_unit4Z,1,1
|
||||
8345088,1632,assets/obseg/prop/ProofgunZ,1,1
|
||||
8346720,848,assets/obseg/prop/PsafeZ,1,1
|
||||
8347568,1264,assets/obseg/prop/PsafedoorZ,1,1
|
||||
8348832,5488,assets/obseg/prop/Psat1_reflectZ,1,1
|
||||
8354320,288,assets/obseg/prop/PsatboxZ,1,1
|
||||
8354608,1120,assets/obseg/prop/PsatdishZ,1,1
|
||||
8355728,416,assets/obseg/prop/Psec_panelZ,1,1
|
||||
8356144,656,assets/obseg/prop/Psev_door3Z,1,1
|
||||
8356800,912,assets/obseg/prop/Psev_door3_windZ,1,1
|
||||
8357712,992,assets/obseg/prop/Psev_door4_windZ,1,1
|
||||
8358704,848,assets/obseg/prop/Psev_doorZ,1,1
|
||||
8359552,816,assets/obseg/prop/Psev_door_v1Z,1,1
|
||||
8360368,944,assets/obseg/prop/Psev_trislideZ,1,1
|
||||
8361312,3872,assets/obseg/prop/PsevdishZ,1,1
|
||||
8365184,736,assets/obseg/prop/Psevdoormetslid,1,1
|
||||
8365920,368,assets/obseg/prop/PsevdoornowindZ,1,1
|
||||
8366288,1072,assets/obseg/prop/PsevdoorwindZ,1,1
|
||||
8367360,944,assets/obseg/prop/PsevdoorwoodZ,1,1
|
||||
8368304,10752,assets/obseg/prop/PshuttleZ,1,1
|
||||
8379056,3120,assets/obseg/prop/Pshuttle_door_lZ,1,1
|
||||
8382176,3328,assets/obseg/prop/Pshuttle_door_rZ,1,1
|
||||
8385504,416,assets/obseg/prop/PsilencerZ,1,1
|
||||
8385920,576,assets/obseg/prop/Psilo_lift_doorZ,1,1
|
||||
8386496,752,assets/obseg/prop/PsilotopdoorZ,1,1
|
||||
8387248,352,assets/obseg/prop/PskorpionmagZ,1,1
|
||||
8387600,368,assets/obseg/prop/PspectremagZ,1,1
|
||||
8387968,3392,assets/obseg/prop/PspeedboatZ,1,1
|
||||
8391360,12608,assets/obseg/prop/Pst_pete_room_1,1,1
|
||||
8403968,12768,assets/obseg/prop/Pst_pete_room_2,1,1
|
||||
8416736,12096,assets/obseg/prop/Pst_pete_room_3,1,1
|
||||
8428832,13712,assets/obseg/prop/Pst_pete_room_5,1,1
|
||||
8442544,13328,assets/obseg/prop/Pst_pete_room_6,1,1
|
||||
8455872,624,assets/obseg/prop/Psteel_door1Z,1,1
|
||||
8456496,688,assets/obseg/prop/Psteel_door2Z,1,1
|
||||
8457184,720,assets/obseg/prop/Psteel_door2bZ,1,1
|
||||
8457904,720,assets/obseg/prop/Psteel_door3Z,1,1
|
||||
8458624,704,assets/obseg/prop/Pstool1Z,1,1
|
||||
8459328,400,assets/obseg/prop/Pswipe_card2Z,1,1
|
||||
8459728,656,assets/obseg/prop/Pswivel_chair1Z,1,1
|
||||
8460384,6816,assets/obseg/prop/PtankZ,1,1
|
||||
8467200,7824,assets/obseg/prop/PtigerZ,1,1
|
||||
8475024,2176,assets/obseg/prop/Ptorpedo_rackZ,1,1
|
||||
8477200,976,assets/obseg/prop/Ptrain_door2Z,1,1
|
||||
8478176,1056,assets/obseg/prop/Ptrain_door3Z,1,1
|
||||
8479232,624,assets/obseg/prop/Ptrain_doorZ,1,1
|
||||
8479856,832,assets/obseg/prop/PtrainextdoorZ,1,1
|
||||
8480688,320,assets/obseg/prop/Ptt33magZ,1,1
|
||||
8481008,1312,assets/obseg/prop/Ptuning_console,1,1
|
||||
8482320,464,assets/obseg/prop/Ptv1Z,1,1
|
||||
8482784,416,assets/obseg/prop/Ptv4screenZ,1,1
|
||||
8483200,1744,assets/obseg/prop/Ptv_holderZ,1,1
|
||||
8484944,208,assets/obseg/prop/PtvscreenZ,1,1
|
||||
8485152,320,assets/obseg/prop/PuzimagZ,1,1
|
||||
8485472,1552,assets/obseg/prop/PvertdoorZ,1,1
|
||||
8487024,5552,assets/obseg/prop/PwalletbondZ,1,1
|
||||
8492576,240,assets/obseg/prop/PwindowZ,1,1
|
||||
8492816,224,assets/obseg/prop/Pwindow_cor11Z,1,1
|
||||
8493040,224,assets/obseg/prop/Pwindow_lib_lg1Z,1,1
|
||||
8493264,240,assets/obseg/prop/Pwindow_lib_sm1Z,1,1
|
||||
8493504,640,assets/obseg/prop/Pwood_lg_crate1Z,1,1
|
||||
8494144,544,assets/obseg/prop/Pwood_lg_crate2Z,1,1
|
||||
8494688,544,assets/obseg/prop/Pwood_md_crate3Z,1,1
|
||||
8495232,608,assets/obseg/prop/Pwood_sm_crate4Z,1,1
|
||||
8495840,608,assets/obseg/prop/Pwood_sm_crate5Z,1,1
|
||||
8496448,544,assets/obseg/prop/Pwood_sm_crate6Z,1,1
|
||||
8496992,880,assets/obseg/prop/Pwooden_table1Z,1,1
|
||||
8497872,320,assets/obseg/prop/PwppkmagZ,1,1
|
||||
8498192,6448,assets/obseg/stan/Tbg_ame_all_p_stanZ,1,0
|
||||
8504640,23792,assets/obseg/stan/Tbg_arch_all_p_stanZ,1,0
|
||||
8528432,33616,assets/obseg/stan/Tbg_arec_all_p_stanZ,1,0
|
||||
8562048,36800,assets/obseg/stan/Tbg_ark_all_p_stanZ,1,0
|
||||
8598848,6448,assets/obseg/stan/Tbg_ash_all_p_stanZ,1,0
|
||||
8605296,21888,assets/obseg/stan/Tbg_azt_all_p_stanZ,1,0
|
||||
8627184,10032,assets/obseg/stan/Tbg_cat_all_p_stanZ,1,0
|
||||
8637216,20208,assets/obseg/stan/Tbg_cave_all_p_stanZ,1,0
|
||||
8657424,10512,assets/obseg/stan/Tbg_crad_all_p_stanZ,1,0
|
||||
8667936,12400,assets/obseg/stan/Tbg_cryp_all_p_stanZ,1,0
|
||||
8680336,41952,assets/obseg/stan/Tbg_dam_all_p_stanZ,1,0
|
||||
8722288,28480,assets/obseg/stan/Tbg_depo_all_p_stanZ,1,0
|
||||
8750768,26864,assets/obseg/stan/Tbg_dest_all_p_stanZ,1,0
|
||||
8777632,2832,assets/obseg/stan/Tbg_dish_all_p_stanZ,1,0
|
||||
|
||||
8780464,0,assets/obseg/stan/Tbg_ear_all_p_stanZ,1,0
|
||||
8780464,0,assets/obseg/stan/Tbg_eld_all_p_stanZ,1,0
|
||||
|
||||
8780464,6448,assets/obseg/stan/Tbg_imp_all_p_stanZ,1,0
|
||||
8786912,29008,assets/obseg/stan/Tbg_jun_all_p_stanZ,1,0
|
||||
|
||||
8815920,0,assets/obseg/stan/Tbg_lee_all_p_stanZ,1,0
|
||||
|
||||
8815920,2752,assets/obseg/stan/Tbg_len_all_p_stanZ,1,0
|
||||
|
||||
8818672,0,assets/obseg/stan/Tbg_lip_all_p_stanZ,1,0
|
||||
8818672,0,assets/obseg/stan/Tbg_lue_all_p_stanZ,1,0
|
||||
|
||||
8818672,6400,assets/obseg/stan/Tbg_oat_all_p_stanZ,1,0
|
||||
|
||||
8825072,0,assets/obseg/stan/Tbg_pam_all_p_stanZ,1,0
|
||||
|
||||
8825072,18064,assets/obseg/stan/Tbg_pete_all_p_stanZ,1,0
|
||||
8843136,7632,assets/obseg/stan/Tbg_ref_all_p_stanZ,1,0
|
||||
|
||||
8850768,0,assets/obseg/stan/Tbg_rit_all_p_stanZ,1,0
|
||||
|
||||
8850768,6784,assets/obseg/stan/Tbg_run_all_p_stanZ,1,0
|
||||
8857552,15824,assets/obseg/stan/Tbg_sev_all_p_stanZ,1,0
|
||||
8873376,20288,assets/obseg/stan/Tbg_sevb_all_p_stanZ,1,0
|
||||
8893664,37680,assets/obseg/stan/Tbg_sevx_all_p_stanZ,1,0
|
||||
8931344,37024,assets/obseg/stan/Tbg_silo_all_p_stanZ,1,0
|
||||
8968368,20160,assets/obseg/stan/Tbg_stat_all_p_stanZ,1,0
|
||||
8988528,9168,assets/obseg/stan/Tbg_tra_all_p_stanZ,1,0
|
||||
|
||||
8997696,0,assets/obseg/stan/Tbg_wax_all_p_stanZ,1,0
|
||||
|
||||
8997696,32,assets/obseg/brief/UbriefarchZ,1,0
|
||||
8997728,32,assets/obseg/brief/UbriefarkZ,1,0
|
||||
8997760,32,assets/obseg/brief/UbriefaztZ,1,0
|
||||
8997792,32,assets/obseg/brief/UbriefcaveZ,1,0
|
||||
8997824,32,assets/obseg/brief/UbriefcontrolZ,1,0
|
||||
8997856,32,assets/obseg/brief/UbriefcradZ,1,0
|
||||
8997888,32,assets/obseg/brief/UbriefcrypZ,1,0
|
||||
8997920,32,assets/obseg/brief/UbriefdamZ,1,0
|
||||
8997952,32,assets/obseg/brief/UbriefdepoZ,1,0
|
||||
8997984,32,assets/obseg/brief/UbriefdestZ,1,0
|
||||
8998016,32,assets/obseg/brief/UbriefjunZ,1,0
|
||||
8998048,32,assets/obseg/brief/UbriefpeteZ,1,0
|
||||
8998080,32,assets/obseg/brief/UbriefrunZ,1,0
|
||||
8998112,32,assets/obseg/brief/UbriefsevbZ,1,0
|
||||
8998144,32,assets/obseg/brief/UbriefsevbunkerZ,1,0
|
||||
8998176,32,assets/obseg/brief/UbriefsevxZ,1,0
|
||||
8998208,32,assets/obseg/brief/UbriefsevxbZ,1,0
|
||||
8998240,32,assets/obseg/brief/UbriefsiloZ,1,0
|
||||
8998272,32,assets/obseg/brief/UbriefstatueZ,1,0
|
||||
8998304,32,assets/obseg/brief/UbrieftraZ,1,0
|
||||
8998336,1824,Ump_setupameZ,1,0
|
||||
9000160,11680,Ump_setuparchZ,1,0
|
||||
9011840,7488,Ump_setuparkZ,1,0
|
||||
9019328,1776,Ump_setupashZ,1,0
|
||||
9021104,9568,Ump_setupcaveZ,1,0
|
||||
9030672,2400,Ump_setupcradZ,1,0
|
||||
9033072,3424,Ump_setupcrypZ,1,0
|
||||
9036496,1008,Ump_setupdishZ,1,0
|
||||
9037504,1600,Ump_setupimpZ,1,0
|
||||
9039104,848,Ump_setupoatZ,1,0
|
||||
9039952,1040,Ump_setuprefZ,1,0
|
||||
9040992,4880,Ump_setupsevbZ,1,0
|
||||
9045872,3712,Ump_setupstatueZ,1,0
|
||||
9049584,17936,UsetuparchZ,1,0
|
||||
9067520,15248,UsetuparkZ,1,0
|
||||
9082768,10496,UsetupaztZ,1,0
|
||||
9093264,15968,UsetupcaveZ,1,0
|
||||
9109232,15104,UsetupcontrolZ,1,0
|
||||
9124336,7216,UsetupcradZ,1,0
|
||||
9131552,7824,UsetupcrypZ,1,0
|
||||
9139376,17104,UsetupdamZ,1,0
|
||||
9156480,12176,UsetupdepoZ,1,0
|
||||
9168656,9040,UsetupdestZ,1,0
|
||||
9177696,14096,UsetupjunZ,1,0
|
||||
9191792,1520,UsetuplenZ,1,0
|
||||
9193312,12160,UsetuppeteZ,1,0
|
||||
9205472,6240,UsetuprunZ,1,0
|
||||
9211712,9824,UsetupsevbZ,1,0
|
||||
9221536,6704,UsetupsevbunkerZ,1,0
|
||||
9228240,17168,UsetupsevxZ,1,0
|
||||
9245408,16624,UsetupsevxbZ,1,0
|
||||
9262032,10944,UsetupsiloZ,1,0
|
||||
9272976,10192,UsetupstatueZ,1,0
|
||||
9283168,12864,UsetuptraZ,1,0
|
||||
9296032,16,LameE,1,1
|
||||
9296048,16,LameJ,1,1
|
||||
9296064,16,LameP,1,1
|
||||
9296080,1584,LarchE,1,1
|
||||
9297664,1632,LarchJ,1,1
|
||||
9299296,1584,LarchP,1,1
|
||||
9300880,1488,LarecE,1,1
|
||||
9302368,1440,LarecJ,1,1
|
||||
9303808,1488,LarecP,1,1
|
||||
9305296,1696,LarkE,1,1
|
||||
9306992,1680,LarkJ,1,1
|
||||
9308672,1696,LarkP,1,1
|
||||
9310368,16,LashE,1,1
|
||||
9310384,16,LashJ,1,1
|
||||
9310400,16,LashP,1,1
|
||||
9310416,1088,LaztE,1,1
|
||||
9311504,1104,LaztJ,1,1
|
||||
9312608,1088,LaztP,1,1
|
||||
9313696,16,LcatE,1,1
|
||||
9313712,16,LcatJ,1,1
|
||||
9313728,16,LcatP,1,1
|
||||
9313744,1024,LcaveE,1,1
|
||||
9314768,1120,LcaveJ,1,1
|
||||
9315888,1024,LcaveP,1,1
|
||||
9316912,1232,LcradE,1,1
|
||||
9318144,1184,LcradJ,1,1
|
||||
9319328,1232,LcradP,1,1
|
||||
9320560,592,LcrypE,1,1
|
||||
9321152,672,LcrypJ,1,1
|
||||
9321824,592,LcrypP,1,1
|
||||
9322416,1104,LdamE,1,1
|
||||
9323520,1104,LdamJ,1,1
|
||||
9324624,1104,LdamP,1,1
|
||||
9325728,880,LdepoE,1,1
|
||||
9326608,816,LdepoJ,1,1
|
||||
9327424,880,LdepoP,1,1
|
||||
9328304,1184,LdestE,1,1
|
||||
9329488,1120,LdestJ,1,1
|
||||
9330608,1184,LdestP,1,1
|
||||
9331792,16,LdishE,1,1
|
||||
9331808,16,LdishJ,1,1
|
||||
9331824,16,LdishP,1,1
|
||||
9331840,16,LearE,1,1
|
||||
9331856,16,LearJ,1,1
|
||||
9331872,16,LearP,1,1
|
||||
9331888,16,LeldE,1,1
|
||||
9331904,16,LeldJ,1,1
|
||||
9331920,16,LeldP,1,1
|
||||
9331936,1824,LgunE,1,1
|
||||
9333760,1856,LgunJ,1,1
|
||||
9335616,1824,LgunP,1,1
|
||||
9337440,16,LimpE,1,1
|
||||
9337456,16,LimpJ,1,1
|
||||
9337472,16,LimpP,1,1
|
||||
9337488,1312,LjunE,1,1
|
||||
9338800,1328,LjunJ,1,1
|
||||
9340128,1312,LjunP,1,1
|
||||
9341440,16,LleeE,1,1
|
||||
9341456,16,LleeJ,1,1
|
||||
9341472,16,LleeP,1,1
|
||||
9341488,1712,LlenE,1,1
|
||||
9343200,1824,LlenJ,1,1
|
||||
9345024,1712,LlenP,1,1
|
||||
9346736,16,LlipE,1,1
|
||||
9346752,16,LlipJ,1,1
|
||||
9346768,16,LlipP,1,1
|
||||
9346784,16,LlueE,1,1
|
||||
9346800,16,LlueJ,1,1
|
||||
9346816,16,LlueP,1,1
|
||||
9346832,688,LmiscE,1,1
|
||||
9347520,704,LmiscJ,1,1
|
||||
9348224,688,LmiscP,1,1
|
||||
9348912,416,LmpmenuE,1,1
|
||||
9349328,416,LmpmenuJ,1,1
|
||||
9349744,416,LmpmenuP,1,1
|
||||
9350160,192,LmpweaponsE,1,1
|
||||
9350352,208,LmpweaponsJ,1,1
|
||||
9350560,192,LmpweaponsP,1,1
|
||||
9350752,16,LoatE,1,1
|
||||
9350768,16,LoatJ,1,1
|
||||
9350784,16,LoatP,1,1
|
||||
9350800,560,LoptionsE,1,1
|
||||
9351360,576,LoptionsJ,1,1
|
||||
9351936,560,LoptionsP,1,1
|
||||
9352496,16,LpamE,1,1
|
||||
9352512,16,LpamJ,1,1
|
||||
9352528,16,LpamP,1,1
|
||||
9352544,1152,LpeteE,1,1
|
||||
9353696,1136,LpeteJ,1,1
|
||||
9354832,1152,LpeteP,1,1
|
||||
9355984,672,LpropobjE,1,1
|
||||
9356656,672,LpropobjJ,1,1
|
||||
9357328,672,LpropobjP,1,1
|
||||
9358000,16,LrefE,1,1
|
||||
9358016,16,LrefJ,1,1
|
||||
9358032,16,LrefP,1,1
|
||||
9358048,16,LritE,1,1
|
||||
9358064,16,LritJ,1,1
|
||||
9358080,16,LritP,1,1
|
||||
9358096,624,LrunE,1,1
|
||||
9358720,656,LrunJ,1,1
|
||||
9359376,624,LrunP,1,1
|
||||
9360000,1376,LsevE,1,1
|
||||
9361376,1296,LsevJ,1,1
|
||||
9362672,1376,LsevP,1,1
|
||||
9364048,1872,LsevbE,1,1
|
||||
9365920,2032,LsevbJ,1,1
|
||||
9367952,1872,LsevbP,1,1
|
||||
9369824,1120,LsevxE,1,1
|
||||
9370944,976,LsevxJ,1,1
|
||||
9371920,1120,LsevxP,1,1
|
||||
9373040,1168,LsevxbE,1,1
|
||||
9374208,1104,LsevxbJ,1,1
|
||||
9375312,1168,LsevxbP,1,1
|
||||
9376480,16,LshoE,1,1
|
||||
9376496,16,LshoJ,1,1
|
||||
9376512,16,LshoP,1,1
|
||||
9376528,1456,LsiloE,1,1
|
||||
9377984,1520,LsiloJ,1,1
|
||||
9379504,1456,LsiloP,1,1
|
||||
9380960,2336,LstatE,1,1
|
||||
9383296,2128,LstatJ,1,1
|
||||
9385424,2336,LstatP,1,1
|
||||
9387760,2832,LtitleE,1,1
|
||||
9390592,3056,LtitleJ,1,1
|
||||
9393648,2832,LtitleP,1,1
|
||||
9396480,1072,LtraE,1,1
|
||||
9397552,1104,LtraJ,1,1
|
||||
9398656,1072,LtraP,1,1
|
||||
9399728,1376,LwaxE,1,1
|
||||
9401104,1296,LwaxJ,1,1
|
||||
9402400,16,LwaxP,1,1
|
||||
|
||||
|
@@ -0,0 +1,811 @@
|
||||
1148320,192,assets/ge007.u.117880.jfont_dl.bin,0,0
|
||||
1148512,46848,assets/ge007.j.118660.jfont_chardata.bin,0,0
|
||||
1195360,6784,assets/ge007.u.123040.efont_chardata.bin,0,0
|
||||
1202144,1482432,assets/animationtable_entries.bin,0,0
|
||||
2684576,59360,assets/animationtable_data.bin,0,0
|
||||
2743936,5120,assets/ge007.u.29D160.Globalimagetable.bin,0,0
|
||||
2749056,26608,assets/rarewarelogo.bin,0,0
|
||||
2775664,107904,assets/ge007.u.2A4D50.usedby7F008DE4.bin,0,1
|
||||
2883568,20992,assets/ramrom/ramrom_Dam_1.bin,0,1
|
||||
2904560,8144,assets/ramrom/ramrom_Dam_2.bin,0,1
|
||||
2912704,6832,assets/ramrom/ramrom_Facility_1.bin,0,1
|
||||
2919536,9184,assets/ramrom/ramrom_Facility_2.bin,0,1
|
||||
2928720,7280,assets/ramrom/ramrom_Facility_3.bin,0,1
|
||||
2936000,10064,assets/ramrom/ramrom_Runway_1.bin,0,1
|
||||
2946064,10512,assets/ramrom/ramrom_Runway_2.bin,0,1
|
||||
2956576,13200,assets/ramrom/ramrom_BunkerI_1.bin,0,1
|
||||
2969776,21120,assets/ramrom/ramrom_BunkerI_2.bin,0,1
|
||||
2990896,8592,assets/ramrom/ramrom_Silo_1.bin,0,1
|
||||
2999488,8144,assets/ramrom/ramrom_Silo_2.bin,0,1
|
||||
3007632,6576,assets/ramrom/ramrom_Frigate_1.bin,0,1
|
||||
3014208,13536,assets/ramrom/ramrom_Frigate_2.bin,0,1
|
||||
3027744,15856,assets/ramrom/ramrom_Train.bin,0,1
|
||||
3043600,676,assets/font/fontBankGothic_kerning.bin,0,0
|
||||
3044276,8716,assets/font/fontZurichBold_fontchartable.bin,0,0
|
||||
3052992,676,assets/font/fontZurichBold_kerning.bin,0,0
|
||||
3053668,12956,assets/font/fontZurichBold_fontchartable.bin,0,0
|
||||
3066624,23488,assets/music/sfx.ctl,0,1
|
||||
3090112,797360,assets/music/sfx.tbl,0,1
|
||||
3887472,17312,assets/music/instruments.ctl,0,1
|
||||
3904784,397216,assets/music/instruments.tbl,0,1
|
||||
4302000,4,assets/music/number_music_samples,0,0
|
||||
4302004,504,assets/music/table_music_data.bin,0,0
|
||||
4302508,42,assets/music/Mno_music,1,1
|
||||
4302550,470,assets/music/Msolo_death_abrev,1,1
|
||||
4303020,2222,assets/music/Mintro_eye,1,1
|
||||
4305242,3050,assets/music/Mtrain,1,1
|
||||
4308292,3488,assets/music/Mdepot,1,1
|
||||
4311780,3480,assets/music/Mjungle_unused,1,1
|
||||
4315260,3520,assets/music/Mcitadel,1,1
|
||||
4318780,2766,assets/music/Mfacility,1,1
|
||||
4321546,2910,assets/music/Mcontrol,1,1
|
||||
4324456,3588,assets/music/Mdam,1,1
|
||||
4328044,3552,assets/music/Mfrigate,1,1
|
||||
4331596,2388,assets/music/Marchives,1,1
|
||||
4333984,3696,assets/music/Msilo,1,1
|
||||
4337680,3948,assets/music/Mjungle_perimeter_unused,1,1
|
||||
4341628,3330,assets/music/Mstreets,1,1
|
||||
4344958,1650,assets/music/Mbunker1,1,1
|
||||
4346608,1664,assets/music/Mbunker2,1,1
|
||||
4348272,2456,assets/music/Mstatue,1,1
|
||||
4350728,2522,assets/music/Melevator_control,1,1
|
||||
4353250,3424,assets/music/Mcradle,1,1
|
||||
4356674,42,assets/music/Mnull1,1,1
|
||||
4356716,1606,assets/music/Melevator_wc,1,1
|
||||
4358322,3482,assets/music/Megyptian,1,1
|
||||
4361804,994,assets/music/Mfolders,1,1
|
||||
4362798,498,assets/music/Mwatchmusic,1,1
|
||||
4363296,3186,assets/music/Maztec,1,1
|
||||
4366482,3628,assets/music/Mwatercaverns,1,1
|
||||
4370110,870,assets/music/Mdeathsolo,1,1
|
||||
4370980,3510,assets/music/Msurface2,1,1
|
||||
4374490,2208,assets/music/Mtrainx,1,1
|
||||
4376698,42,assets/music/Mnull2,1,1
|
||||
4376740,2392,assets/music/Mfacilityx,1,1
|
||||
4379132,1980,assets/music/Mdepotx,1,1
|
||||
4381112,1352,assets/music/Mcontrolx,1,1
|
||||
4382464,1876,assets/music/Mwatercavernsx,1,1
|
||||
4384340,1312,assets/music/Mdamx,1,1
|
||||
4385652,1474,assets/music/Mfrigatex,1,1
|
||||
4387126,1828,assets/music/Marchivesx,1,1
|
||||
4388954,2292,assets/music/Msilox,1,1
|
||||
4391246,42,assets/music/Mnull3,1,1
|
||||
4391288,1644,assets/music/Mstreetsx,1,1
|
||||
4392932,1958,assets/music/Mbunker1x,1,1
|
||||
4394890,1614,assets/music/Mbunker2x,1,1
|
||||
4396504,2070,assets/music/Mjunglex,1,1
|
||||
4398574,1074,assets/music/Mnint_rare_logo,1,1
|
||||
4399648,1720,assets/music/Mstatuex,1,1
|
||||
4401368,2262,assets/music/Maztecx,1,1
|
||||
4403630,2224,assets/music/Megyptianx,1,1
|
||||
4405854,1738,assets/music/Mcradlex,1,1
|
||||
4407592,2122,assets/music/Mcuba,1,1
|
||||
4409714,3358,assets/music/Mrunway,1,1
|
||||
4413072,730,assets/music/Mrunway_plane,1,1
|
||||
4413802,1832,assets/music/Msurface2x,1,1
|
||||
4415634,1314,assets/music/Mwindblowing,1,1
|
||||
4416948,524,assets/music/Mmultideath_alt,1,1
|
||||
4417472,1928,assets/music/Mjungle,1,1
|
||||
4419400,1570,assets/music/Mrunwayx,1,1
|
||||
4420970,3432,assets/music/Msurface1,1,1
|
||||
4424402,712,assets/music/Mmultiplayerdeath,1,1
|
||||
4425114,1832,assets/music/Msurface1x,1,1
|
||||
4426946,668,assets/music/Msurface2_ending,1,1
|
||||
4427614,358,assets/music/Mstatue_ending,1,1
|
||||
4427972,700,assets/music/Mfrigate_outro,1,1
|
||||
4428672,69104,assets/obseg/bg/bg_sev_all_p.bin,0,0
|
||||
4497776,331584,assets/obseg/bg/bg_silo_all_p.bin,0,0
|
||||
4829360,139472,assets/obseg/bg/bg_stat_all_p.bin,0,1
|
||||
4968832,189312,assets/obseg/bg/bg_arec_all_p.bin,0,0
|
||||
5158144,154352,assets/obseg/bg/bg_arch_all_p.bin,0,0
|
||||
5312496,132464,assets/obseg/bg/bg_tra_all_p.bin,0,1
|
||||
5444960,186816,assets/obseg/bg/bg_dest_all_p.bin,0,1
|
||||
5631776,109984,assets/obseg/bg/bg_sevb_all_p.bin,0,0
|
||||
5741760,137808,assets/obseg/bg/bg_azt_all_p.bin,0,0
|
||||
5879568,105520,assets/obseg/bg/bg_pete_all_p.bin,0,1
|
||||
5985088,182640,assets/obseg/bg/bg_depo_all_p.bin,0,1
|
||||
6167728,38416,assets/obseg/bg/bg_ref_all_p.bin,0,0
|
||||
6206144,87728,assets/obseg/bg/bg_cryp_all_p.bin,0,0
|
||||
6293872,197024,assets/obseg/bg/bg_dam_all_p.bin,0,1
|
||||
6490896,200576,assets/obseg/bg/bg_ark_all_p.bin,0,1
|
||||
6691472,41936,assets/obseg/bg/bg_run_all_p.bin,0,0
|
||||
6733408,116176,assets/obseg/bg/bg_sevx_all_p.bin,0,0
|
||||
6849584,86352,assets/obseg/bg/bg_jun_all_p.bin,0,1
|
||||
6935936,18544,assets/obseg/bg/bg_dish_all_p.bin,0,0
|
||||
6954480,148720,assets/obseg/bg/bg_cave_all_p.bin,0,1
|
||||
7103200,21808,assets/obseg/bg/bg_cat_all_p.bin,0,0
|
||||
7125008,66384,assets/obseg/bg/bg_crad_all_p.bin,0,0
|
||||
7191392,0,assets/obseg/bg/bg_imp_all_p.bin,0,1
|
||||
7191392,0,assets/obseg/bg/bg_ash_all_p.bin,0,1
|
||||
7191392,0,assets/obseg/bg/bg_sho_all_p.bin,0,1
|
||||
7191392,40800,assets/obseg/bg/bg_ame_all_p.bin,0,0
|
||||
7232192,0,assets/obseg/bg/bg_rit_all_p.bin,0,1
|
||||
7232192,28240,assets/obseg/bg/bg_oat_all_p.bin,0,0
|
||||
7260432,0,assets/obseg/bg/bg_lip_all_p.bin,0,1
|
||||
7260432,0,assets/obseg/bg/bg_lee_all_p.bin,0,1
|
||||
7260432,0,assets/obseg/bg/bg_ear_all_p.bin,0,1
|
||||
7260432,4000,assets/obseg/bg/bg_len_all_p.bin,0,0
|
||||
7264432,0,assets/obseg/bg/bg_pam_all_p.bin,0,1
|
||||
7264432,0,assets/obseg/bg/bg_wax_all_p.bin,0,1
|
||||
7264432,9344,assets/obseg/chr/CarmourguardZ,1,1
|
||||
7273776,14064,assets/obseg/chr/CbaronsamediZ,1,1
|
||||
7287840,9968,assets/obseg/chr/CbluecamguardZ,1,1
|
||||
7297808,7696,assets/obseg/chr/CbluemanZ,1,1
|
||||
7305504,7872,assets/obseg/chr/CbluewomanZ,1,1
|
||||
7313376,11280,assets/obseg/chr/CboilerbondZ,1,1
|
||||
7324656,13952,assets/obseg/chr/CboilertrevZ,1,1
|
||||
7338608,12576,assets/obseg/chr/CborisZ,1,1
|
||||
7351184,9952,assets/obseg/chr/CcamguardZ,1,1
|
||||
7361136,7680,assets/obseg/chr/CcardimanZ,1,1
|
||||
7368816,7808,assets/obseg/chr/CcheckmanZ,1,1
|
||||
7376624,9728,assets/obseg/chr/CcommguardZ,1,1
|
||||
7386352,11920,assets/obseg/chr/CdjbondZ,1,1
|
||||
7398272,7968,assets/obseg/chr/CfattechwomanZ,1,1
|
||||
7406240,10016,assets/obseg/chr/Cgreatguard2Z,1,1
|
||||
7416256,9856,assets/obseg/chr/CgreatguardZ,1,1
|
||||
7426112,9936,assets/obseg/chr/CgreyguardZ,1,1
|
||||
7436048,7616,assets/obseg/chr/CgreymanZ,1,1
|
||||
7443664,1488,assets/obseg/chr/CheadalanZ,1,1
|
||||
7445152,1392,assets/obseg/chr/CheadbZ,1,1
|
||||
7446544,976,assets/obseg/chr/CheadbalaclavaZ,1,1
|
||||
7447520,1696,assets/obseg/chr/CheadbikeZ,1,1
|
||||
7449216,3408,assets/obseg/chr/CheadbrosnanZ,1,1
|
||||
7452624,2976,assets/obseg/chr/CheadbrosnanboilerZ,1,1
|
||||
7455600,3712,assets/obseg/chr/CheadbrosnansnowZ,1,1
|
||||
7459312,3456,assets/obseg/chr/CheadbrosnansuitZ,1,1
|
||||
7462768,3008,assets/obseg/chr/CheadbrosnantimberZ,1,1
|
||||
7465776,1344,assets/obseg/chr/CheadchrisZ,1,1
|
||||
7467120,1408,assets/obseg/chr/CheaddaveZ,1,1
|
||||
7468528,1328,assets/obseg/chr/CheaddesZ,1,1
|
||||
7469856,1312,assets/obseg/chr/CheadduncanZ,1,1
|
||||
7471168,1408,assets/obseg/chr/CheaddwayneZ,1,1
|
||||
7472576,1392,assets/obseg/chr/CheadgrahamZ,1,1
|
||||
7473968,1328,assets/obseg/chr/CheadgrantZ,1,1
|
||||
7475296,1328,assets/obseg/chr/CheadjimZ,1,1
|
||||
7476624,1056,assets/obseg/chr/Cheadjoe2Z,1,1
|
||||
7477680,1392,assets/obseg/chr/CheadjoeZ,1,1
|
||||
7479072,1296,assets/obseg/chr/CheadjoelZ,1,1
|
||||
7480368,1376,assets/obseg/chr/CheadkarlZ,1,1
|
||||
7481744,1360,assets/obseg/chr/CheadkenZ,1,1
|
||||
7483104,1408,assets/obseg/chr/CheadleeZ,1,1
|
||||
7484512,1008,assets/obseg/chr/CheadmandyZ,1,1
|
||||
7485520,1040,assets/obseg/chr/CheadmarionZ,1,1
|
||||
7486560,1328,assets/obseg/chr/CheadmarkZ,1,1
|
||||
7487888,1376,assets/obseg/chr/CheadmartinZ,1,1
|
||||
7489264,1376,assets/obseg/chr/CheadmishkinZ,1,1
|
||||
7490640,1312,assets/obseg/chr/CheadneilZ,1,1
|
||||
7491952,1424,assets/obseg/chr/CheadpeteZ,1,1
|
||||
7493376,1296,assets/obseg/chr/CheadrobinZ,1,1
|
||||
7494672,1024,assets/obseg/chr/CheadsallyZ,1,1
|
||||
7495696,1408,assets/obseg/chr/CheadscottZ,1,1
|
||||
7497104,1504,assets/obseg/chr/CheadshaunZ,1,1
|
||||
7498608,1360,assets/obseg/chr/CheadsteveeZ,1,1
|
||||
7499968,1360,assets/obseg/chr/CheadstevehZ,1,1
|
||||
7501328,1168,assets/obseg/chr/CheadvivienZ,1,1
|
||||
7502496,11328,assets/obseg/chr/CjawsZ,1,1
|
||||
7513824,8208,assets/obseg/chr/CjeanwomanZ,1,1
|
||||
7522032,11168,assets/obseg/chr/CmaydayZ,1,1
|
||||
7533200,8528,assets/obseg/chr/CmoonfemaleZ,1,1
|
||||
7541728,9712,assets/obseg/chr/CmoonguardZ,1,1
|
||||
7551440,14528,assets/obseg/chr/CnatalyaZ,1,1
|
||||
7565968,9952,assets/obseg/chr/CnavyguardZ,1,1
|
||||
7575920,12592,assets/obseg/chr/CoddjobZ,1,1
|
||||
7588512,9808,assets/obseg/chr/ColiveguardZ,1,1
|
||||
7598320,13360,assets/obseg/chr/CorumovZ,1,1
|
||||
7611680,12416,assets/obseg/chr/CpilotZ,1,1
|
||||
7624096,10032,assets/obseg/chr/CredmanZ,1,1
|
||||
7634128,7216,assets/obseg/chr/CrusguardZ,1,1
|
||||
7641344,13104,assets/obseg/chr/CsnowbondZ,1,1
|
||||
7654448,11392,assets/obseg/chr/CsnowguardZ,1,1
|
||||
7665840,14624,assets/obseg/chr/CspicebondZ,1,1
|
||||
7680464,12832,assets/obseg/chr/Csuit_lf_handZ,1,1
|
||||
7693296,11664,assets/obseg/chr/CsuitbondZ,1,1
|
||||
7704960,9904,assets/obseg/chr/CtechmanZ,1,1
|
||||
7714864,8176,assets/obseg/chr/CtechwomanZ,1,1
|
||||
7723040,11568,assets/obseg/chr/CtimberbondZ,1,1
|
||||
7734608,14288,assets/obseg/chr/CtrevelyanZ,1,1
|
||||
7748896,9744,assets/obseg/chr/CtrevguardZ,1,1
|
||||
7758640,12144,assets/obseg/chr/CvalentinZ,1,1
|
||||
7770784,14832,assets/obseg/chr/CxeniaZ,1,1
|
||||
7785616,2576,assets/obseg/gun/Gak47Z,1,1
|
||||
7788192,912,assets/obseg/gun/GaudiotapeZ,1,1
|
||||
7789104,6160,assets/obseg/gun/GautoshotZ,1,1
|
||||
7795264,1536,assets/obseg/gun/GblackboxZ,1,1
|
||||
7796800,256,assets/obseg/gun/GblueprintsZ,1,1
|
||||
7797056,1936,assets/obseg/gun/GbombcaseZ,1,1
|
||||
7798992,1520,assets/obseg/gun/GbombdefuserZ,1,1
|
||||
7800512,1936,assets/obseg/gun/GbriefcaseZ,1,1
|
||||
7802448,2416,assets/obseg/gun/GbugZ,1,1
|
||||
7804864,848,assets/obseg/gun/GbugdetectorZ,1,1
|
||||
7805712,848,assets/obseg/gun/GbungeeZ,1,1
|
||||
7806560,1152,assets/obseg/gun/GcameraZ,1,1
|
||||
7807712,608,assets/obseg/gun/GcartblueZ,1,1
|
||||
7808320,304,assets/obseg/gun/GcartridgeZ,1,1
|
||||
7808624,528,assets/obseg/gun/GcartrifleZ,1,1
|
||||
7809152,512,assets/obseg/gun/GcartshellZ,1,1
|
||||
7809664,320,assets/obseg/gun/GcircuitboardZ,1,1
|
||||
7809984,496,assets/obseg/gun/GclipboardZ,1,1
|
||||
7810480,848,assets/obseg/gun/GcreditcardZ,1,1
|
||||
7811328,848,assets/obseg/gun/GdarkglassesZ,1,1
|
||||
7812176,320,assets/obseg/gun/GdatathiefZ,1,1
|
||||
7812496,368,assets/obseg/gun/GdattapeZ,1,1
|
||||
7812864,1408,assets/obseg/gun/GdoordecoderZ,1,1
|
||||
7814272,848,assets/obseg/gun/GdoorexploderZ,1,1
|
||||
7815120,864,assets/obseg/gun/GdossierredZ,1,1
|
||||
7815984,848,assets/obseg/gun/GdynamiteZ,1,1
|
||||
7816832,592,assets/obseg/gun/GexplosivefloppyZ,1,1
|
||||
7817424,848,assets/obseg/gun/GexplosivepenZ,1,1
|
||||
7818272,2032,assets/obseg/gun/GextinguisherZ,1,1
|
||||
7820304,848,assets/obseg/gun/GfingergunZ,1,1
|
||||
7821152,5888,assets/obseg/gun/GfistZ,1,1
|
||||
7827040,848,assets/obseg/gun/GflarepistolZ,1,1
|
||||
7827888,3232,assets/obseg/gun/Gfnp90Z,1,1
|
||||
7831120,2608,assets/obseg/gun/GgaskeyringZ,1,1
|
||||
7833728,848,assets/obseg/gun/GgoldbarZ,1,1
|
||||
7834576,2480,assets/obseg/gun/GgoldeneyekeyZ,1,1
|
||||
7837056,6112,assets/obseg/gun/GgoldengunZ,1,1
|
||||
7843168,6496,assets/obseg/gun/GgoldwppkZ,1,1
|
||||
7849664,2608,assets/obseg/gun/GgrenadeZ,1,1
|
||||
7852272,4224,assets/obseg/gun/GgrenadelaunchZ,1,1
|
||||
7856496,848,assets/obseg/gun/GheroinZ,1,1
|
||||
7857344,7856,assets/obseg/gun/GjoypadZ,1,1
|
||||
7865200,1936,assets/obseg/gun/GkeyanalysercaseZ,1,1
|
||||
7867136,2544,assets/obseg/gun/GkeyboltZ,1,1
|
||||
7869680,304,assets/obseg/gun/GkeycardZ,1,1
|
||||
7869984,3408,assets/obseg/gun/GkeyyaleZ,1,1
|
||||
7873392,6864,assets/obseg/gun/GknifeZ,1,1
|
||||
7880256,3568,assets/obseg/gun/GlaserZ,1,1
|
||||
7883824,848,assets/obseg/gun/GlectreZ,1,1
|
||||
7884672,848,assets/obseg/gun/GlockexploderZ,1,1
|
||||
7885520,2592,assets/obseg/gun/Gm16Z,1,1
|
||||
7888112,240,assets/obseg/gun/GmapZ,1,1
|
||||
7888352,1600,assets/obseg/gun/GmicrocameraZ,1,1
|
||||
7889952,848,assets/obseg/gun/GmicrocodeZ,1,1
|
||||
7890800,848,assets/obseg/gun/GmicrofilmZ,1,1
|
||||
7891648,848,assets/obseg/gun/GmoneyZ,1,1
|
||||
7892496,3040,assets/obseg/gun/Gmp5kZ,1,1
|
||||
7895536,3328,assets/obseg/gun/Gmp5ksilZ,1,1
|
||||
7898864,848,assets/obseg/gun/GpitongunZ,1,1
|
||||
7899712,464,assets/obseg/gun/GplansZ,1,1
|
||||
7900176,848,assets/obseg/gun/GplastiqueZ,1,1
|
||||
7901024,1376,assets/obseg/gun/GpolarizedglassesZ,1,1
|
||||
7902400,2032,assets/obseg/gun/GproximitymineZ,1,1
|
||||
7904432,2496,assets/obseg/gun/GremotemineZ,1,1
|
||||
7906928,4640,assets/obseg/gun/GrocketlaunchZ,1,1
|
||||
7911568,7568,assets/obseg/gun/GrugerZ,1,1
|
||||
7919136,1936,assets/obseg/gun/GsafecrackercaseZ,1,1
|
||||
7921072,3808,assets/obseg/gun/GshotgunZ,1,1
|
||||
7924880,6496,assets/obseg/gun/GsilverwppkZ,1,1
|
||||
7931376,4608,assets/obseg/gun/GskorpionZ,1,1
|
||||
7935984,4208,assets/obseg/gun/GsniperrifleZ,1,1
|
||||
7940192,3200,assets/obseg/gun/GspectreZ,1,1
|
||||
7943392,848,assets/obseg/gun/GspooltapeZ,1,1
|
||||
7944240,848,assets/obseg/gun/GspyfileZ,1,1
|
||||
7945088,416,assets/obseg/gun/GstafflistZ,1,1
|
||||
7945504,7776,assets/obseg/gun/GtaserZ,1,1
|
||||
7953280,6896,assets/obseg/gun/GthrowknifeZ,1,1
|
||||
7960176,2752,assets/obseg/gun/GtimedmineZ,1,1
|
||||
7962928,13312,assets/obseg/gun/GtriggerZ,1,1
|
||||
7976240,6944,assets/obseg/gun/Gtt33Z,1,1
|
||||
7983184,2320,assets/obseg/gun/GuziZ,1,1
|
||||
7985504,528,assets/obseg/gun/GvideotapeZ,1,1
|
||||
7986032,5216,assets/obseg/gun/GwatchcommunicatorZ,1,1
|
||||
7991248,5216,assets/obseg/gun/GwatchgeigercounterZ,1,1
|
||||
7996464,5216,assets/obseg/gun/GwatchidentifierZ,1,1
|
||||
8001680,13312,assets/obseg/gun/GwatchlaserZ,1,1
|
||||
8014992,5200,assets/obseg/gun/GwatchmagnetattractZ,1,1
|
||||
8020192,5216,assets/obseg/gun/GwatchmagnetrepelZ,1,1
|
||||
8025408,1936,assets/obseg/gun/GweaponcaseZ,1,1
|
||||
8027344,7312,assets/obseg/gun/GwppkZ,1,1
|
||||
8034656,7488,assets/obseg/gun/GwppksilZ,1,1
|
||||
8042144,848,assets/obseg/gun/GwristdartZ,1,1
|
||||
8042992,9600,assets/obseg/prop/PICBMZ,1,1
|
||||
8052592,1968,assets/obseg/prop/PICBM_noseZ,1,1
|
||||
8054560,480,assets/obseg/prop/Pak47magZ,1,1
|
||||
8055040,352,assets/obseg/prop/Palarm1Z,1,1
|
||||
8055392,416,assets/obseg/prop/Palarm2Z,1,1
|
||||
8055808,576,assets/obseg/prop/Pammo_crate1Z,1,1
|
||||
8056384,576,assets/obseg/prop/Pammo_crate2Z,1,1
|
||||
8056960,592,assets/obseg/prop/Pammo_crate3Z,1,1
|
||||
8057552,624,assets/obseg/prop/Pammo_crate4Z,1,1
|
||||
8058176,704,assets/obseg/prop/Pammo_crate5Z,1,1
|
||||
8058880,7264,assets/obseg/prop/PapcZ,1,1
|
||||
8066144,480,assets/obseg/prop/Parchsecdoor1Z,1,1
|
||||
8066624,464,assets/obseg/prop/Parchsecdoor2Z,1,1
|
||||
8067088,3584,assets/obseg/prop/ParticZ,1,1
|
||||
8070672,2320,assets/obseg/prop/PartictrailerZ,1,1
|
||||
8072992,576,assets/obseg/prop/PbarricadeZ,1,1
|
||||
8073568,848,assets/obseg/prop/Pbin1Z,1,1
|
||||
8074416,224,assets/obseg/prop/Pblotter1Z,1,1
|
||||
8074640,1184,assets/obseg/prop/PbodyarmourZ,1,1
|
||||
8075824,1056,assets/obseg/prop/PbodyarmourvestZ,1,1
|
||||
8076880,512,assets/obseg/prop/PbollardZ,1,1
|
||||
8077392,368,assets/obseg/prop/PbombZ,1,1
|
||||
8077760,400,assets/obseg/prop/Pbook1Z,1,1
|
||||
8078160,1776,assets/obseg/prop/Pbookshelf1Z,1,1
|
||||
8079936,368,assets/obseg/prop/Pborg_crateZ,1,1
|
||||
8080304,512,assets/obseg/prop/PboxcartridgesZ,1,1
|
||||
8080816,1072,assets/obseg/prop/Pboxes2x4Z,1,1
|
||||
8081888,1088,assets/obseg/prop/Pboxes3x4Z,1,1
|
||||
8082976,1632,assets/obseg/prop/Pboxes4x4Z,1,1
|
||||
8084608,880,assets/obseg/prop/PbrakeunitZ,1,1
|
||||
8085488,1408,assets/obseg/prop/Pbridge_console1aZ,1,1
|
||||
8086896,1376,assets/obseg/prop/Pbridge_console1bZ,1,1
|
||||
8088272,1408,assets/obseg/prop/Pbridge_console2aZ,1,1
|
||||
8089680,1264,assets/obseg/prop/Pbridge_console2bZ,1,1
|
||||
8090944,1360,assets/obseg/prop/Pbridge_console3aZ,1,1
|
||||
8092304,1424,assets/obseg/prop/Pbridge_console3bZ,1,1
|
||||
8093728,3296,assets/obseg/prop/PcarbmwZ,1,1
|
||||
8097024,512,assets/obseg/prop/Pcard_box1Z,1,1
|
||||
8097536,576,assets/obseg/prop/Pcard_box2Z,1,1
|
||||
8098112,496,assets/obseg/prop/Pcard_box3Z,1,1
|
||||
8098608,432,assets/obseg/prop/Pcard_box4Z,1,1
|
||||
8099040,512,assets/obseg/prop/Pcard_box5Z,1,1
|
||||
8099552,496,assets/obseg/prop/Pcard_box6Z,1,1
|
||||
8100048,3072,assets/obseg/prop/PcarescortZ,1,1
|
||||
8103120,3120,assets/obseg/prop/PcargolfZ,1,1
|
||||
8106240,4416,assets/obseg/prop/PcarweirdZ,1,1
|
||||
8110656,5632,assets/obseg/prop/PcarzilZ,1,1
|
||||
8116288,896,assets/obseg/prop/PcctvZ,1,1
|
||||
8117184,1376,assets/obseg/prop/PchraudiotapeZ,1,1
|
||||
8118560,864,assets/obseg/prop/PchrautoshotZ,1,1
|
||||
8119424,2176,assets/obseg/prop/PchrblackboxZ,1,1
|
||||
8121600,336,assets/obseg/prop/PchrblueprintsZ,1,1
|
||||
8121936,496,assets/obseg/prop/PchrbombcaseZ,1,1
|
||||
8122432,2272,assets/obseg/prop/PchrbombdefuserZ,1,1
|
||||
8124704,400,assets/obseg/prop/PchrbriefcaseZ,1,1
|
||||
8125104,3504,assets/obseg/prop/PchrbugZ,1,1
|
||||
8128608,368,assets/obseg/prop/PchrbugdetectorZ,1,1
|
||||
8128976,368,assets/obseg/prop/PchrbungeeZ,1,1
|
||||
8129344,1680,assets/obseg/prop/PchrcameraZ,1,1
|
||||
8131024,416,assets/obseg/prop/PchrcircuitboardZ,1,1
|
||||
8131440,640,assets/obseg/prop/PchrclipboardZ,1,1
|
||||
8132080,368,assets/obseg/prop/PchrcreditcardZ,1,1
|
||||
8132448,368,assets/obseg/prop/PchrdarkglassesZ,1,1
|
||||
8132816,416,assets/obseg/prop/PchrdatathiefZ,1,1
|
||||
8133232,496,assets/obseg/prop/PchrdattapeZ,1,1
|
||||
8133728,2144,assets/obseg/prop/PchrdoordecoderZ,1,1
|
||||
8135872,368,assets/obseg/prop/PchrdoorexploderZ,1,1
|
||||
8136240,1232,assets/obseg/prop/PchrdossierredZ,1,1
|
||||
8137472,368,assets/obseg/prop/PchrdynamiteZ,1,1
|
||||
8137840,368,assets/obseg/prop/PchrexplosivepenZ,1,1
|
||||
8138208,1280,assets/obseg/prop/PchrextinguisherZ,1,1
|
||||
8139488,368,assets/obseg/prop/PchrfingergunZ,1,1
|
||||
8139856,368,assets/obseg/prop/PchrflarepistolZ,1,1
|
||||
8140224,1120,assets/obseg/prop/Pchrfnp90Z,1,1
|
||||
8141344,3856,assets/obseg/prop/PchrgaskeyringZ,1,1
|
||||
8145200,368,assets/obseg/prop/PchrgoldbarZ,1,1
|
||||
8145568,624,assets/obseg/prop/PchrgoldenZ,1,1
|
||||
8146192,3744,assets/obseg/prop/PchrgoldeneyekeyZ,1,1
|
||||
8149936,368,assets/obseg/prop/PchrgoldwppkZ,1,1
|
||||
8150304,880,assets/obseg/prop/PchrgrenadeZ,1,1
|
||||
8151184,912,assets/obseg/prop/PchrgrenadelaunchZ,1,1
|
||||
8152096,624,assets/obseg/prop/PchrgrenaderoundZ,1,1
|
||||
8152720,368,assets/obseg/prop/PchrheroinZ,1,1
|
||||
8153088,1008,assets/obseg/prop/PchrkalashZ,1,1
|
||||
8154096,496,assets/obseg/prop/PchrkeyanalysercaseZ,1,1
|
||||
8154592,3744,assets/obseg/prop/PchrkeyboltZ,1,1
|
||||
8158336,5216,assets/obseg/prop/PchrkeyyaleZ,1,1
|
||||
8163552,512,assets/obseg/prop/PchrknifeZ,1,1
|
||||
8164064,960,assets/obseg/prop/PchrlaserZ,1,1
|
||||
8165024,368,assets/obseg/prop/PchrlectreZ,1,1
|
||||
8165392,368,assets/obseg/prop/PchrlockexploderZ,1,1
|
||||
8165760,976,assets/obseg/prop/Pchrm16Z,1,1
|
||||
8166736,336,assets/obseg/prop/PchrmapZ,1,1
|
||||
8167072,2288,assets/obseg/prop/PchrmicrocameraZ,1,1
|
||||
8169360,368,assets/obseg/prop/PchrmicrocodeZ,1,1
|
||||
8169728,368,assets/obseg/prop/PchrmicrofilmZ,1,1
|
||||
8170096,368,assets/obseg/prop/PchrmoneyZ,1,1
|
||||
8170464,896,assets/obseg/prop/Pchrmp5kZ,1,1
|
||||
8171360,1040,assets/obseg/prop/Pchrmp5ksilZ,1,1
|
||||
8172400,368,assets/obseg/prop/PchrpitongunZ,1,1
|
||||
8172768,656,assets/obseg/prop/PchrplansZ,1,1
|
||||
8173424,1120,assets/obseg/prop/PchrplastiqueZ,1,1
|
||||
8174544,2240,assets/obseg/prop/PchrpolarizedglassesZ,1,1
|
||||
8176784,1120,assets/obseg/prop/PchrproximitymineZ,1,1
|
||||
8177904,1120,assets/obseg/prop/PchrremotemineZ,1,1
|
||||
8179024,1456,assets/obseg/prop/PchrrocketZ,1,1
|
||||
8180480,992,assets/obseg/prop/PchrrocketlaunchZ,1,1
|
||||
8181472,992,assets/obseg/prop/PchrrugerZ,1,1
|
||||
8182464,496,assets/obseg/prop/PchrsafecrackercaseZ,1,1
|
||||
8182960,848,assets/obseg/prop/PchrshotgunZ,1,1
|
||||
8183808,368,assets/obseg/prop/PchrsilverwppkZ,1,1
|
||||
8184176,896,assets/obseg/prop/PchrskorpionZ,1,1
|
||||
8185072,912,assets/obseg/prop/PchrsniperrifleZ,1,1
|
||||
8185984,880,assets/obseg/prop/PchrspectreZ,1,1
|
||||
8186864,368,assets/obseg/prop/PchrspooltapeZ,1,1
|
||||
8187232,368,assets/obseg/prop/PchrspyfileZ,1,1
|
||||
8187600,544,assets/obseg/prop/PchrstafflistZ,1,1
|
||||
8188144,448,assets/obseg/prop/PchrtesttubeZ,1,1
|
||||
8188592,544,assets/obseg/prop/PchrthrowknifeZ,1,1
|
||||
8189136,1328,assets/obseg/prop/PchrtimedmineZ,1,1
|
||||
8190464,656,assets/obseg/prop/Pchrtt33Z,1,1
|
||||
8191120,720,assets/obseg/prop/PchruziZ,1,1
|
||||
8191840,720,assets/obseg/prop/PchrvideotapeZ,1,1
|
||||
8192560,512,assets/obseg/prop/PchrweaponcaseZ,1,1
|
||||
8193072,576,assets/obseg/prop/PchrwppkZ,1,1
|
||||
8193648,736,assets/obseg/prop/PchrwppksilZ,1,1
|
||||
8194384,368,assets/obseg/prop/PchrwristdartZ,1,1
|
||||
8194752,1664,assets/obseg/prop/Pconsole1Z,1,1
|
||||
8196416,1664,assets/obseg/prop/Pconsole2Z,1,1
|
||||
8198080,1680,assets/obseg/prop/Pconsole3Z,1,1
|
||||
8199760,1056,assets/obseg/prop/Pconsole_sev2aZ,1,1
|
||||
8200816,1216,assets/obseg/prop/Pconsole_sev2bZ,1,1
|
||||
8202032,1088,assets/obseg/prop/Pconsole_sev2cZ,1,1
|
||||
8203120,1072,assets/obseg/prop/Pconsole_sev2dZ,1,1
|
||||
8204192,1072,assets/obseg/prop/Pconsole_sev_GEaZ,1,1
|
||||
8205264,1072,assets/obseg/prop/Pconsole_sev_GEbZ,1,1
|
||||
8206336,1152,assets/obseg/prop/Pconsole_sevaZ,1,1
|
||||
8207488,1136,assets/obseg/prop/Pconsole_sevbZ,1,1
|
||||
8208624,1072,assets/obseg/prop/Pconsole_sevcZ,1,1
|
||||
8209696,1072,assets/obseg/prop/Pconsole_sevdZ,1,1
|
||||
8210768,400,assets/obseg/prop/Pcryptdoor1aZ,1,1
|
||||
8211168,400,assets/obseg/prop/Pcryptdoor1bZ,1,1
|
||||
8211568,400,assets/obseg/prop/Pcryptdoor2aZ,1,1
|
||||
8211968,400,assets/obseg/prop/Pcryptdoor2bZ,1,1
|
||||
8212368,624,assets/obseg/prop/Pcryptdoor3Z,1,1
|
||||
8212992,384,assets/obseg/prop/Pcryptdoor4Z,1,1
|
||||
8213376,640,assets/obseg/prop/PdamchaindoorZ,1,1
|
||||
8214016,544,assets/obseg/prop/PdamgatedoorZ,1,1
|
||||
8214560,880,assets/obseg/prop/PdamtundoorZ,1,1
|
||||
8215440,416,assets/obseg/prop/Pdepot_door_steelZ,1,1
|
||||
8215856,576,assets/obseg/prop/Pdepot_gate_entryZ,1,1
|
||||
8216432,384,assets/obseg/prop/Pdesk1Z,1,1
|
||||
8216816,384,assets/obseg/prop/Pdesk2Z,1,1
|
||||
8217200,576,assets/obseg/prop/Pdesk_arecibo1Z,1,1
|
||||
8217776,768,assets/obseg/prop/Pdesk_lamp2Z,1,1
|
||||
8218544,6384,assets/obseg/prop/Pdest_engineZ,1,1
|
||||
8224928,1632,assets/obseg/prop/Pdest_exocetZ,1,1
|
||||
8226560,1648,assets/obseg/prop/Pdest_gunZ,1,1
|
||||
8228208,2208,assets/obseg/prop/Pdest_harpoonZ,1,1
|
||||
8230416,4016,assets/obseg/prop/Pdest_seawolfZ,1,1
|
||||
8234432,448,assets/obseg/prop/Pdisc_readerZ,1,1
|
||||
8234880,400,assets/obseg/prop/Pdisk_drive1Z,1,1
|
||||
8235280,384,assets/obseg/prop/Pdoor_azt_chairZ,1,1
|
||||
8235664,1088,assets/obseg/prop/Pdoor_azt_deskZ,1,1
|
||||
8236752,912,assets/obseg/prop/Pdoor_azt_desk_topZ,1,1
|
||||
8237664,560,assets/obseg/prop/Pdoor_aztecZ,1,1
|
||||
8238224,768,assets/obseg/prop/Pdoor_dest1Z,1,1
|
||||
8238992,960,assets/obseg/prop/Pdoor_dest2Z,1,1
|
||||
8239952,1376,assets/obseg/prop/Pdoor_eyelidZ,1,1
|
||||
8241328,2640,assets/obseg/prop/Pdoor_irisZ,1,1
|
||||
8243968,752,assets/obseg/prop/Pdoor_mfZ,1,1
|
||||
8244720,880,assets/obseg/prop/Pdoor_roller1Z,1,1
|
||||
8245600,576,assets/obseg/prop/Pdoor_roller2Z,1,1
|
||||
8246176,576,assets/obseg/prop/Pdoor_roller3Z,1,1
|
||||
8246752,608,assets/obseg/prop/Pdoor_roller4Z,1,1
|
||||
8247360,304,assets/obseg/prop/Pdoor_rollertrainZ,1,1
|
||||
8247664,608,assets/obseg/prop/Pdoor_st_arec1Z,1,1
|
||||
8248272,736,assets/obseg/prop/Pdoor_st_arec2Z,1,1
|
||||
8249008,416,assets/obseg/prop/Pdoor_winZ,1,1
|
||||
8249424,1136,assets/obseg/prop/PdoorconsoleZ,1,1
|
||||
8250560,880,assets/obseg/prop/PdoorpanelZ,1,1
|
||||
8251440,336,assets/obseg/prop/Pdoorprison1Z,1,1
|
||||
8251776,512,assets/obseg/prop/PdoorstatgateZ,1,1
|
||||
8252288,288,assets/obseg/prop/PexplosionbitZ,1,1
|
||||
8252576,384,assets/obseg/prop/Pfiling_cabinet1Z,1,1
|
||||
8252960,304,assets/obseg/prop/PflagZ,1,1
|
||||
8253264,800,assets/obseg/prop/PfloppyZ,1,1
|
||||
8254064,416,assets/obseg/prop/Pfnp90magZ,1,1
|
||||
8254480,896,assets/obseg/prop/Pgas_plant_met1_do1Z,1,1
|
||||
8255376,480,assets/obseg/prop/Pgas_plant_sw2_do1Z,1,1
|
||||
8255856,512,assets/obseg/prop/Pgas_plant_sw3_do1Z,1,1
|
||||
8256368,352,assets/obseg/prop/Pgas_plant_sw4_do1Z,1,1
|
||||
8256720,656,assets/obseg/prop/Pgas_plant_sw_do1Z,1,1
|
||||
8257376,528,assets/obseg/prop/Pgas_plant_wc_cub1Z,1,1
|
||||
8257904,528,assets/obseg/prop/PgasbarrelZ,1,1
|
||||
8258432,1344,assets/obseg/prop/PgasbarrelsZ,1,1
|
||||
8259776,1376,assets/obseg/prop/Pgasplant_clear_doorZ,1,1
|
||||
8261152,1456,assets/obseg/prop/PgastankZ,1,1
|
||||
8262608,352,assets/obseg/prop/Pglassware1Z,1,1
|
||||
8262960,656,assets/obseg/prop/Pglassware2Z,1,1
|
||||
8263616,528,assets/obseg/prop/Pglassware3Z,1,1
|
||||
8264144,1408,assets/obseg/prop/Pglassware4Z,1,1
|
||||
8265552,3760,assets/obseg/prop/PgoldeneyelogoZ,1,1
|
||||
8269312,512,assets/obseg/prop/PgoldenshellsZ,1,1
|
||||
8269824,2000,assets/obseg/prop/PgroundgunZ,1,1
|
||||
8271824,1856,assets/obseg/prop/Pgun_runway1Z,1,1
|
||||
8273680,672,assets/obseg/prop/PhatberetZ,1,1
|
||||
8274352,720,assets/obseg/prop/PhatberetblueZ,1,1
|
||||
8275072,736,assets/obseg/prop/PhatberetredZ,1,1
|
||||
8275808,208,assets/obseg/prop/PhatchboltZ,1,1
|
||||
8276016,544,assets/obseg/prop/PhatchdoorZ,1,1
|
||||
8276560,368,assets/obseg/prop/PhatchsevxZ,1,1
|
||||
8276928,560,assets/obseg/prop/PhatfurryZ,1,1
|
||||
8277488,544,assets/obseg/prop/PhatfurryblackZ,1,1
|
||||
8278032,528,assets/obseg/prop/PhatfurrybrownZ,1,1
|
||||
8278560,560,assets/obseg/prop/PhathelmetZ,1,1
|
||||
8279120,560,assets/obseg/prop/PhathelmetgreyZ,1,1
|
||||
8279680,992,assets/obseg/prop/PhatmoonZ,1,1
|
||||
8280672,784,assets/obseg/prop/PhatpeakedZ,1,1
|
||||
8281456,592,assets/obseg/prop/PhattbirdZ,1,1
|
||||
8282048,624,assets/obseg/prop/PhattbirdbrownZ,1,1
|
||||
8282672,16928,assets/obseg/prop/PhelicopterZ,1,1
|
||||
8299600,6000,assets/obseg/prop/PhindZ,1,1
|
||||
8305600,4448,assets/obseg/prop/PjeepZ,1,1
|
||||
8310048,608,assets/obseg/prop/Pjerry_can1Z,1,1
|
||||
8310656,1920,assets/obseg/prop/Pjungle3_treeZ,1,1
|
||||
8312576,1328,assets/obseg/prop/Pjungle5_treeZ,1,1
|
||||
8313904,848,assets/obseg/prop/Pkey_holderZ,1,1
|
||||
8314752,368,assets/obseg/prop/Pkeyboard1Z,1,1
|
||||
8315120,672,assets/obseg/prop/Pkit_units1Z,1,1
|
||||
8315792,976,assets/obseg/prop/PlabbenchZ,1,1
|
||||
8316768,624,assets/obseg/prop/PlandmineZ,1,1
|
||||
8317392,4032,assets/obseg/prop/PlegalpageZ,1,1
|
||||
8321424,352,assets/obseg/prop/Pletter_tray1Z,1,1
|
||||
8321776,400,assets/obseg/prop/Plocker3Z,1,1
|
||||
8322176,400,assets/obseg/prop/Plocker4Z,1,1
|
||||
8322576,320,assets/obseg/prop/Pm16magZ,1,1
|
||||
8322896,512,assets/obseg/prop/PmagnumshellsZ,1,1
|
||||
8323408,768,assets/obseg/prop/Pmainframe1Z,1,1
|
||||
8324176,720,assets/obseg/prop/Pmainframe2Z,1,1
|
||||
8324896,832,assets/obseg/prop/Pmetal_chair1Z,1,1
|
||||
8325728,448,assets/obseg/prop/Pmetal_crate1Z,1,1
|
||||
8326176,448,assets/obseg/prop/Pmetal_crate2Z,1,1
|
||||
8326624,448,assets/obseg/prop/Pmetal_crate3Z,1,1
|
||||
8327072,448,assets/obseg/prop/Pmetal_crate4Z,1,1
|
||||
8327520,6368,assets/obseg/prop/PmilcopterZ,1,1
|
||||
8333888,8960,assets/obseg/prop/PmiltruckZ,1,1
|
||||
8342848,2576,assets/obseg/prop/Pmissile_rack2Z,1,1
|
||||
8345424,992,assets/obseg/prop/Pmissile_rackZ,1,1
|
||||
8346416,832,assets/obseg/prop/PmodemboxZ,1,1
|
||||
8347248,3776,assets/obseg/prop/PmotorbikeZ,1,1
|
||||
8351024,336,assets/obseg/prop/Pmp5kmagZ,1,1
|
||||
8351360,10976,assets/obseg/prop/PnintendologoZ,1,1
|
||||
8362336,624,assets/obseg/prop/Poil_drum1Z,1,1
|
||||
8362960,752,assets/obseg/prop/Poil_drum2Z,1,1
|
||||
8363712,752,assets/obseg/prop/Poil_drum3Z,1,1
|
||||
8364464,752,assets/obseg/prop/Poil_drum5Z,1,1
|
||||
8365216,784,assets/obseg/prop/Poil_drum6Z,1,1
|
||||
8366000,768,assets/obseg/prop/Poil_drum7Z,1,1
|
||||
8366768,2640,assets/obseg/prop/PpadlockZ,1,1
|
||||
8369408,1104,assets/obseg/prop/PpalmZ,1,1
|
||||
8370512,1232,assets/obseg/prop/PpalmtreeZ,1,1
|
||||
8371744,320,assets/obseg/prop/Pphone1Z,1,1
|
||||
8372064,9696,assets/obseg/prop/PplaneZ,1,1
|
||||
8381760,960,assets/obseg/prop/Pplant11Z,1,1
|
||||
8382720,912,assets/obseg/prop/Pplant1Z,1,1
|
||||
8383632,864,assets/obseg/prop/Pplant2Z,1,1
|
||||
8384496,1040,assets/obseg/prop/Pplant2bZ,1,1
|
||||
8385536,1104,assets/obseg/prop/Pplant3Z,1,1
|
||||
8386640,432,assets/obseg/prop/Pradio_unit1Z,1,1
|
||||
8387072,448,assets/obseg/prop/Pradio_unit2Z,1,1
|
||||
8387520,448,assets/obseg/prop/Pradio_unit3Z,1,1
|
||||
8387968,448,assets/obseg/prop/Pradio_unit4Z,1,1
|
||||
8388416,1632,assets/obseg/prop/ProofgunZ,1,1
|
||||
8390048,848,assets/obseg/prop/PsafeZ,1,1
|
||||
8390896,1264,assets/obseg/prop/PsafedoorZ,1,1
|
||||
8392160,5488,assets/obseg/prop/Psat1_reflectZ,1,1
|
||||
8397648,288,assets/obseg/prop/PsatboxZ,1,1
|
||||
8397936,1120,assets/obseg/prop/PsatdishZ,1,1
|
||||
8399056,416,assets/obseg/prop/Psec_panelZ,1,1
|
||||
8399472,656,assets/obseg/prop/Psev_door3Z,1,1
|
||||
8400128,912,assets/obseg/prop/Psev_door3_windZ,1,1
|
||||
8401040,992,assets/obseg/prop/Psev_door4_windZ,1,1
|
||||
8402032,848,assets/obseg/prop/Psev_doorZ,1,1
|
||||
8402880,816,assets/obseg/prop/Psev_door_v1Z,1,1
|
||||
8403696,944,assets/obseg/prop/Psev_trislideZ,1,1
|
||||
8404640,3872,assets/obseg/prop/PsevdishZ,1,1
|
||||
8408512,736,assets/obseg/prop/PsevdoormetslideZ,1,1
|
||||
8409248,368,assets/obseg/prop/PsevdoornowindZ,1,1
|
||||
8409616,1072,assets/obseg/prop/PsevdoorwindZ,1,1
|
||||
8410688,944,assets/obseg/prop/PsevdoorwoodZ,1,1
|
||||
8411632,10752,assets/obseg/prop/PshuttleZ,1,1
|
||||
8422384,3120,assets/obseg/prop/Pshuttle_door_lZ,1,1
|
||||
8425504,3328,assets/obseg/prop/Pshuttle_door_rZ,1,1
|
||||
8428832,416,assets/obseg/prop/PsilencerZ,1,1
|
||||
8429248,576,assets/obseg/prop/Psilo_lift_doorZ,1,1
|
||||
8429824,752,assets/obseg/prop/PsilotopdoorZ,1,1
|
||||
8430576,352,assets/obseg/prop/PskorpionmagZ,1,1
|
||||
8430928,368,assets/obseg/prop/PspectremagZ,1,1
|
||||
8431296,3392,assets/obseg/prop/PspeedboatZ,1,1
|
||||
8434688,12608,assets/obseg/prop/Pst_pete_room_1iZ,1,1
|
||||
8447296,12768,assets/obseg/prop/Pst_pete_room_2iZ,1,1
|
||||
8460064,12096,assets/obseg/prop/Pst_pete_room_3tZ,1,1
|
||||
8472160,13712,assets/obseg/prop/Pst_pete_room_5cZ,1,1
|
||||
8485872,13328,assets/obseg/prop/Pst_pete_room_6cZ,1,1
|
||||
8499200,624,assets/obseg/prop/Psteel_door1Z,1,1
|
||||
8499824,688,assets/obseg/prop/Psteel_door2Z,1,1
|
||||
8500512,720,assets/obseg/prop/Psteel_door2bZ,1,1
|
||||
8501232,720,assets/obseg/prop/Psteel_door3Z,1,1
|
||||
8501952,704,assets/obseg/prop/Pstool1Z,1,1
|
||||
8502656,400,assets/obseg/prop/Pswipe_card2Z,1,1
|
||||
8503056,656,assets/obseg/prop/Pswivel_chair1Z,1,1
|
||||
8503712,6816,assets/obseg/prop/PtankZ,1,1
|
||||
8510528,7824,assets/obseg/prop/PtigerZ,1,1
|
||||
8518352,2176,assets/obseg/prop/Ptorpedo_rackZ,1,1
|
||||
8520528,976,assets/obseg/prop/Ptrain_door2Z,1,1
|
||||
8521504,1056,assets/obseg/prop/Ptrain_door3Z,1,1
|
||||
8522560,624,assets/obseg/prop/Ptrain_doorZ,1,1
|
||||
8523184,832,assets/obseg/prop/PtrainextdoorZ,1,1
|
||||
8524016,320,assets/obseg/prop/Ptt33magZ,1,1
|
||||
8524336,1312,assets/obseg/prop/Ptuning_console1Z,1,1
|
||||
8525648,464,assets/obseg/prop/Ptv1Z,1,1
|
||||
8526112,416,assets/obseg/prop/Ptv4screenZ,1,1
|
||||
8526528,1744,assets/obseg/prop/Ptv_holderZ,1,1
|
||||
8528272,208,assets/obseg/prop/PtvscreenZ,1,1
|
||||
8528480,320,assets/obseg/prop/PuzimagZ,1,1
|
||||
8528800,1552,assets/obseg/prop/PvertdoorZ,1,1
|
||||
8530352,5552,assets/obseg/prop/PwalletbondZ,1,1
|
||||
8535904,240,assets/obseg/prop/PwindowZ,1,1
|
||||
8536144,224,assets/obseg/prop/Pwindow_cor11Z,1,1
|
||||
8536368,224,assets/obseg/prop/Pwindow_lib_lg1Z,1,1
|
||||
8536592,240,assets/obseg/prop/Pwindow_lib_sm1Z,1,1
|
||||
8536832,640,assets/obseg/prop/Pwood_lg_crate1Z,1,1
|
||||
8537472,544,assets/obseg/prop/Pwood_lg_crate2Z,1,1
|
||||
8538016,544,assets/obseg/prop/Pwood_md_crate3Z,1,1
|
||||
8538560,608,assets/obseg/prop/Pwood_sm_crate4Z,1,1
|
||||
8539168,608,assets/obseg/prop/Pwood_sm_crate5Z,1,1
|
||||
8539776,544,assets/obseg/prop/Pwood_sm_crate6Z,1,1
|
||||
8540320,880,assets/obseg/prop/Pwooden_table1Z,1,1
|
||||
8541200,320,assets/obseg/prop/PwppkmagZ,1,1
|
||||
8541520,6448,assets/obseg/stan/Tbg_ame_all_p_stanZ,1,0
|
||||
8547968,23792,assets/obseg/stan/Tbg_arch_all_p_stanZ,1,0
|
||||
8571760,33616,assets/obseg/stan/Tbg_arec_all_p_stanZ,1,0
|
||||
8605376,36800,assets/obseg/stan/Tbg_ark_all_p_stanZ,1,0
|
||||
8642176,6448,assets/obseg/stan/Tbg_ash_all_p_stanZ,1,0
|
||||
8648624,21888,assets/obseg/stan/Tbg_azt_all_p_stanZ,1,0
|
||||
8670512,10032,assets/obseg/stan/Tbg_cat_all_p_stanZ,1,0
|
||||
8680544,20208,assets/obseg/stan/Tbg_cave_all_p_stanZ,1,0
|
||||
8700752,10512,assets/obseg/stan/Tbg_crad_all_p_stanZ,1,0
|
||||
8711264,12400,assets/obseg/stan/Tbg_cryp_all_p_stanZ,1,0
|
||||
8723664,41952,assets/obseg/stan/Tbg_dam_all_p_stanZ,1,0
|
||||
8765616,28480,assets/obseg/stan/Tbg_depo_all_p_stanZ,1,0
|
||||
8794096,26864,assets/obseg/stan/Tbg_dest_all_p_stanZ,1,0
|
||||
8820960,2832,assets/obseg/stan/Tbg_dish_all_p_stanZ,1,0
|
||||
8823792,6448,assets/obseg/stan/Tbg_imp_all_p_stanZ,1,0
|
||||
8830240,29008,assets/obseg/stan/Tbg_jun_all_p_stanZ,1,0
|
||||
8859248,2752,assets/obseg/stan/Tbg_len_all_p_stanZ,1,0
|
||||
8862000,6400,assets/obseg/stan/Tbg_oat_all_p_stanZ,1,0
|
||||
8868400,18064,assets/obseg/stan/Tbg_pete_all_p_stanZ,1,0
|
||||
8886464,7632,assets/obseg/stan/Tbg_ref_all_p_stanZ,1,0
|
||||
8894096,6784,assets/obseg/stan/Tbg_run_all_p_stanZ,1,0
|
||||
8900880,15824,assets/obseg/stan/Tbg_sev_all_p_stanZ,1,0
|
||||
8916704,20288,assets/obseg/stan/Tbg_sevb_all_p_stanZ,1,0
|
||||
8936992,37680,assets/obseg/stan/Tbg_sevx_all_p_stanZ,1,0
|
||||
8974672,37024,assets/obseg/stan/Tbg_silo_all_p_stanZ,1,0
|
||||
9011696,20160,assets/obseg/stan/Tbg_stat_all_p_stanZ,1,0
|
||||
9031856,9168,assets/obseg/stan/Tbg_tra_all_p_stanZ,1,1
|
||||
9041024,32,assets/obseg/brief/UbriefarchZ,1,0
|
||||
9041056,32,assets/obseg/brief/UbriefarkZ,1,0
|
||||
9041088,32,assets/obseg/brief/UbriefaztZ,1,0
|
||||
9041120,32,assets/obseg/brief/UbriefcaveZ,1,0
|
||||
9041152,32,assets/obseg/brief/UbriefcontrolZ,1,0
|
||||
9041184,32,assets/obseg/brief/UbriefcradZ,1,0
|
||||
9041216,32,assets/obseg/brief/UbriefcrypZ,1,0
|
||||
9041248,32,assets/obseg/brief/UbriefdamZ,1,0
|
||||
9041280,32,assets/obseg/brief/UbriefdepoZ,1,0
|
||||
9041312,32,assets/obseg/brief/UbriefdestZ,1,0
|
||||
9041344,32,assets/obseg/brief/UbriefjunZ,1,0
|
||||
9041376,32,assets/obseg/brief/UbriefpeteZ,1,0
|
||||
9041408,32,assets/obseg/brief/UbriefrunZ,1,0
|
||||
9041440,32,assets/obseg/brief/UbriefsevbZ,1,0
|
||||
9041472,32,assets/obseg/brief/UbriefsevbunkerZ,1,0
|
||||
9041504,32,assets/obseg/brief/UbriefsevxZ,1,0
|
||||
9041536,32,assets/obseg/brief/UbriefsevxbZ,1,0
|
||||
9041568,32,assets/obseg/brief/UbriefsiloZ,1,0
|
||||
9041600,32,assets/obseg/brief/UbriefstatueZ,1,0
|
||||
9041632,32,assets/obseg/brief/UbrieftraZ,1,0
|
||||
9041664,1824,assets/obseg/setup/Ump_setupameZ,1,0
|
||||
9043488,11680,assets/obseg/setup/j/Ump_setuparchZ,1,0
|
||||
9055168,7488,assets/obseg/setup/Ump_setuparkZ,1,0
|
||||
9062656,1776,assets/obseg/setup/Ump_setupashZ,1,0
|
||||
9064432,9568,assets/obseg/setup/Ump_setupcaveZ,1,0
|
||||
9074000,2400,assets/obseg/setup/Ump_setupcradZ,1,0
|
||||
9076400,3424,assets/obseg/setup/Ump_setupcrypZ,1,0
|
||||
9079824,1008,assets/obseg/setup/Ump_setupdishZ,1,0
|
||||
9080832,1600,assets/obseg/setup/Ump_setupimpZ,1,0
|
||||
9082432,848,assets/obseg/setup/Ump_setupoatZ,1,0
|
||||
9083280,1040,assets/obseg/setup/Ump_setuprefZ,1,0
|
||||
9084320,4880,assets/obseg/setup/Ump_setupsevbZ,1,0
|
||||
9089200,3712,assets/obseg/setup/Ump_setupstatueZ,1,0
|
||||
9092912,17936,assets/obseg/setup/UsetuparchZ,1,0
|
||||
9110848,15248,assets/obseg/setup/UsetuparkZ,1,0
|
||||
9126096,10496,assets/obseg/setup/UsetupaztZ,1,0
|
||||
9136592,15968,assets/obseg/setup/UsetupcaveZ,1,0
|
||||
9152560,15104,assets/obseg/setup/UsetupcontrolZ,1,0
|
||||
9167664,7216,assets/obseg/setup/j/UsetupcradZ,1,0
|
||||
9174880,7824,assets/obseg/setup/UsetupcrypZ,1,0
|
||||
9182704,17104,assets/obseg/setup/UsetupdamZ,1,0
|
||||
9199808,12176,assets/obseg/setup/UsetupdepoZ,1,0
|
||||
9211984,9040,assets/obseg/setup/j/UsetupdestZ,1,0
|
||||
9221024,14096,assets/obseg/setup/j/UsetupjunZ,1,0
|
||||
9235120,1520,assets/obseg/setup/j/UsetuplenZ,1,0
|
||||
9236640,12160,assets/obseg/setup/UsetuppeteZ,1,0
|
||||
9248800,6240,assets/obseg/setup/UsetuprunZ,1,0
|
||||
9255040,9824,assets/obseg/setup/UsetupsevbZ,1,0
|
||||
9264864,6704,assets/obseg/setup/UsetupsevbunkerZ,1,0
|
||||
9271568,17168,assets/obseg/setup/UsetupsevxZ,1,0
|
||||
9288736,16624,assets/obseg/setup/UsetupsevxbZ,1,0
|
||||
9305360,10944,assets/obseg/setup/j/UsetupsiloZ,1,0
|
||||
9316304,10192,assets/obseg/setup/j/UsetupstatueZ,1,0
|
||||
9326496,12864,assets/obseg/setup/j/UsetuptraZ,1,0
|
||||
9339360,16,assets/obseg/text/LameE,1,0
|
||||
9339376,16,assets/obseg/text/LameJ,1,0
|
||||
9339392,1584,assets/obseg/text/LarchE,1,0
|
||||
9340976,1632,assets/obseg/text/LarchJ,1,0
|
||||
9342608,1488,assets/obseg/text/LarecE,1,0
|
||||
9344096,1440,assets/obseg/text/j/LarecJ,1,0
|
||||
9345536,1696,assets/obseg/text/LarkE,1,0
|
||||
9347232,1680,assets/obseg/text/j/LarkJ,1,0
|
||||
9348912,16,assets/obseg/text/LashE,1,0
|
||||
9348928,16,assets/obseg/text/LashJ,1,0
|
||||
9348944,1088,assets/obseg/text/LaztE,1,0
|
||||
9350032,1104,assets/obseg/text/j/LaztJ,1,1
|
||||
9351136,16,assets/obseg/text/LcatE,1,0
|
||||
9351152,16,assets/obseg/text/LcatJ,1,0
|
||||
9351168,1024,assets/obseg/text/LcaveE,1,0
|
||||
9352192,1120,assets/obseg/text/LcaveJ,1,0
|
||||
9353312,1232,assets/obseg/text/LcradE,1,0
|
||||
9354544,1184,assets/obseg/text/j/LcradJ,1,0
|
||||
9355728,592,assets/obseg/text/LcrypE,1,0
|
||||
9356320,672,assets/obseg/text/j/LcrypJ,1,0
|
||||
9356992,1104,assets/obseg/text/LdamE,1,0
|
||||
9358096,1104,assets/obseg/text/j/LdamJ,1,0
|
||||
9359200,880,assets/obseg/text/LdepoE,1,0
|
||||
9360080,816,assets/obseg/text/j/LdepoJ,1,0
|
||||
9360896,1168,assets/obseg/text/LdestE,1,0
|
||||
9362064,1120,assets/obseg/text/LdestJ,1,0
|
||||
9363184,16,assets/obseg/text/LdishE,1,0
|
||||
9363200,16,assets/obseg/text/LdishJ,1,0
|
||||
9363216,16,assets/obseg/text/LearE,1,0
|
||||
9363232,16,assets/obseg/text/LearJ,1,0
|
||||
9363248,16,assets/obseg/text/LeldE,1,0
|
||||
9363264,16,assets/obseg/text/LeldJ,1,0
|
||||
9363280,1824,assets/obseg/text/LgunE,1,0
|
||||
9365104,1856,assets/obseg/text/j/LgunJ,1,0
|
||||
9366960,16,assets/obseg/text/LimpE,1,0
|
||||
9366976,16,assets/obseg/text/LimpJ,1,0
|
||||
9366992,1312,assets/obseg/text/LjunE,1,0
|
||||
9368304,1328,assets/obseg/text/j/LjunJ,1,0
|
||||
9369632,16,assets/obseg/text/LleeE,1,0
|
||||
9369648,16,assets/obseg/text/LleeJ,1,0
|
||||
9369664,1712,assets/obseg/text/LlenE,1,0
|
||||
9371376,1824,assets/obseg/text/j/LlenJ,1,1
|
||||
9373200,16,assets/obseg/text/LlipE,1,0
|
||||
9373216,16,assets/obseg/text/LlipJ,1,0
|
||||
9373232,16,assets/obseg/text/LlueE,1,0
|
||||
9373248,16,assets/obseg/text/LlueJ,1,0
|
||||
9373264,688,assets/obseg/text/LmiscE,1,0
|
||||
9373952,704,assets/obseg/text/j/LmiscJ,1,0
|
||||
9374656,416,assets/obseg/text/LmpmenuE,1,0
|
||||
9375072,416,assets/obseg/text/j/LmpmenuJ,1,0
|
||||
9375488,192,assets/obseg/text/LmpweaponsE,1,0
|
||||
9375680,208,assets/obseg/text/j/LmpweaponsJ,1,0
|
||||
9375888,16,assets/obseg/text/LoatE,1,0
|
||||
9375904,16,assets/obseg/text/LoatJ,1,0
|
||||
9375920,560,assets/obseg/text/LoptionsE,1,0
|
||||
9376480,576,assets/obseg/text/j/LoptionsJ,1,0
|
||||
9377056,16,assets/obseg/text/LpamE,1,0
|
||||
9377072,16,assets/obseg/text/LpamJ,1,0
|
||||
9377088,1152,assets/obseg/text/LpeteE,1,0
|
||||
9378240,1136,assets/obseg/text/j/LpeteJ,1,0
|
||||
9379376,672,assets/obseg/text/LpropobjE,1,0
|
||||
9380048,672,assets/obseg/text/j/LpropobjJ,1,0
|
||||
9380720,16,assets/obseg/text/LrefE,1,0
|
||||
9380736,16,assets/obseg/text/LrefJ,1,0
|
||||
9380752,16,assets/obseg/text/LritE,1,0
|
||||
9380768,16,assets/obseg/text/LritJ,1,0
|
||||
9380784,624,assets/obseg/text/LrunE,1,0
|
||||
9381408,656,assets/obseg/text/LrunJ,1,0
|
||||
9382064,1376,assets/obseg/text/LsevE,1,0
|
||||
9383440,1296,assets/obseg/text/j/LsevJ,1,0
|
||||
9384736,1872,assets/obseg/text/LsevbE,1,0
|
||||
9386608,2032,assets/obseg/text/j/LsevbJ,1,1
|
||||
9388640,1120,assets/obseg/text/LsevxE,1,0
|
||||
9389760,976,assets/obseg/text/j/LsevxJ,1,0
|
||||
9390736,1168,assets/obseg/text/LsevxbE,1,0
|
||||
9391904,1104,assets/obseg/text/LsevxbJ,1,0
|
||||
9393008,16,assets/obseg/text/LshoE,1,0
|
||||
9393024,16,assets/obseg/text/LshoJ,1,0
|
||||
9393040,1456,assets/obseg/text/LsiloE,1,0
|
||||
9394496,1520,assets/obseg/text/j/LsiloJ,1,0
|
||||
9396016,2336,assets/obseg/text/LstatE,1,0
|
||||
9398352,2128,assets/obseg/text/j/LstatJ,1,1
|
||||
9400480,2832,assets/obseg/text/LtitleE,1,0
|
||||
9403312,3056,assets/obseg/text/j/LtitleJ,1,0
|
||||
9406368,1072,assets/obseg/text/LtraE,1,0
|
||||
9407440,1104,assets/obseg/text/j/LtraJ,1,0
|
||||
9408544,16,assets/obseg/text/LwaxE,1,0
|
||||
9408560,16,assets/obseg/text/LwaxJ,1,0
|
||||
9408576,16,assets/obseg/ob__ob_end.seg,0,1
|
||||
|
@@ -0,0 +1,812 @@
|
||||
1144960,192,assets/ge007.u.117880.jfont_dl.bin,0,0
|
||||
1145152,46848,assets/ge007.u.117940.jfont_chardata.bin,0,0
|
||||
1192000,6784,assets/ge007.u.123040.efont_chardata.bin,0,0
|
||||
1198784,1482432,assets/animationtable_entries.bin,0,0
|
||||
2681216,59360,assets/animationtable_data.bin,0,0
|
||||
2740576,2760,assets/ge007.u.29D160.Globalimagetable.bin,0,0
|
||||
2745696,26608,assets/rarewarelogo.bin,0,0
|
||||
2772304,107904,assets/ge007.u.2A4D50.usedby7F008DE4.bin,0,1
|
||||
2880208,20992,assets/ramrom/ramrom_Dam_1.bin,0,1
|
||||
2901200,8144,assets/ramrom/ramrom_Dam_2.bin,0,1
|
||||
2909344,6832,assets/ramrom/ramrom_Facility_1.bin,0,1
|
||||
2916176,9184,assets/ramrom/ramrom_Facility_2.bin,0,1
|
||||
2925360,7280,assets/ramrom/ramrom_Facility_3.bin,0,1
|
||||
2932640,10064,assets/ramrom/ramrom_Runway_1.bin,0,1
|
||||
2942704,10512,assets/ramrom/ramrom_Runway_2.bin,0,1
|
||||
2953216,13200,assets/ramrom/ramrom_BunkerI_1.bin,0,1
|
||||
2966416,21120,assets/ramrom/ramrom_BunkerI_2.bin,0,1
|
||||
2987536,8592,assets/ramrom/ramrom_Silo_1.bin,0,1
|
||||
2996128,8144,assets/ramrom/ramrom_Silo_2.bin,0,1
|
||||
3004272,6576,assets/ramrom/ramrom_Frigate_1.bin,0,1
|
||||
3010848,13536,assets/ramrom/ramrom_Frigate_2.bin,0,1
|
||||
3024384,15856,assets/ramrom/ramrom_Train.bin,0,1
|
||||
3040240,676,assets/font/fontBankGothic_kerning.bin,0,0
|
||||
3040916,8716,assets/font/fontBankGothic_fontchartable.bin,0,0
|
||||
3049632,676,assets/font/fontZurichBold_kerning.bin,0,0
|
||||
3050308,12956,assets/font/fontZurichBold_fontchartable.bin,0,0
|
||||
3063264,23488,assets/music/sfx.ctl,0,1
|
||||
3086752,797360,assets/music/sfx.tbl,0,1
|
||||
3884112,17312,assets/music/instruments.ctl,0,1
|
||||
3901424,397216,assets/music/instruments.tbl,0,1
|
||||
4298640,126667,assets/music/music.sbk,0,1
|
||||
4298640,4,assets/music/number_music_samples,0,0
|
||||
4298644,504,assets/music/table_music_data.bin,0,0
|
||||
4299148,42,assets/music/Mno_music.bin,1,1
|
||||
4299190,470,assets/music/Msolo_death_abrev.bin,1,1
|
||||
4299660,2222,assets/music/Mintro_eye.bin,1,1
|
||||
4301882,3050,assets/music/Mtrain.bin,1,1
|
||||
4304932,3488,assets/music/Mdepot.bin,1,1
|
||||
4308420,3480,assets/music/Mjungle_unused.bin,1,1
|
||||
4311900,3520,assets/music/Mcitadel.bin,1,1
|
||||
4315420,2766,assets/music/Mfacility.bin,1,1
|
||||
4318186,2910,assets/music/Mcontrol.bin,1,1
|
||||
4321096,3588,assets/music/Mdam.bin,1,1
|
||||
4324684,3552,assets/music/Mfrigate.bin,1,1
|
||||
4328236,2388,assets/music/Marchives.bin,1,1
|
||||
4330624,3696,assets/music/Msilo.bin,1,1
|
||||
4334320,3948,assets/music/Mjungle_perimeter_unused.bin,1,1
|
||||
4338268,3330,assets/music/Mstreets.bin,1,1
|
||||
4341598,1650,assets/music/Mbunker1.bin,1,1
|
||||
4343248,1664,assets/music/Mbunker2.bin,1,1
|
||||
4344912,2456,assets/music/Mstatue.bin,1,1
|
||||
4347368,2522,assets/music/Melevator_control.bin,1,1
|
||||
4349890,3424,assets/music/Mcradle.bin,1,1
|
||||
4353314,42,assets/music/Mnull1.bin,1,1
|
||||
4353356,1606,assets/music/Melevator_wc.bin,1,1
|
||||
4354962,3482,assets/music/Megyptian.bin,1,1
|
||||
4358444,994,assets/music/Mfolders.bin,1,1
|
||||
4359438,498,assets/music/Mwatchmusic.bin,1,1
|
||||
4359936,3186,assets/music/Maztec.bin,1,1
|
||||
4363122,3628,assets/music/Mwatercaverns.bin,1,1
|
||||
4366750,870,assets/music/Mdeathsolo.bin,1,1
|
||||
4367620,3510,assets/music/Msurface2.bin,1,1
|
||||
4371130,2208,assets/music/Mtrainx.bin,1,1
|
||||
4373338,42,assets/music/Mnull2.bin,1,1
|
||||
4373380,2392,assets/music/Mfacilityx.bin,1,1
|
||||
4375772,1980,assets/music/Mdepotx.bin,1,1
|
||||
4377752,1352,assets/music/Mcontrolx.bin,1,1
|
||||
4379104,1876,assets/music/Mwatercavernsx.bin,1,1
|
||||
4380980,1312,assets/music/Mdamx.bin,1,1
|
||||
4382292,1474,assets/music/Mfrigatex.bin,1,1
|
||||
4383766,1828,assets/music/Marchivesx.bin,1,1
|
||||
4385594,2292,assets/music/Msilox.bin,1,1
|
||||
4387886,42,assets/music/Mnull3.bin,1,1
|
||||
4387928,1644,assets/music/Mstreetsx.bin,1,1
|
||||
4389572,1958,assets/music/Mbunker1x.bin,1,1
|
||||
4391530,1614,assets/music/Mbunker2x.bin,1,1
|
||||
4393144,2070,assets/music/Mjunglex.bin,1,1
|
||||
4395214,1074,assets/music/Mnint_rare_logo.bin,1,1
|
||||
4396288,1720,assets/music/Mstatuex.bin,1,1
|
||||
4398008,2262,assets/music/Maztecx.bin,1,1
|
||||
4400270,2224,assets/music/Megyptianx.bin,1,1
|
||||
4402494,1738,assets/music/Mcradlex.bin,1,1
|
||||
4404232,2122,assets/music/Mcuba.bin,1,1
|
||||
4406354,3358,assets/music/Mrunway.bin,1,1
|
||||
4409712,730,assets/music/Mrunway_plane.bin,1,1
|
||||
4410442,1832,assets/music/Msurface2x.bin,1,1
|
||||
4412274,1314,assets/music/Mwindblowing.bin,1,1
|
||||
4413588,524,assets/music/Mmultideath_alt.bin,1,1
|
||||
4414112,1928,assets/music/Mjungle.bin,1,1
|
||||
4416040,1570,assets/music/Mrunwayx.bin,1,1
|
||||
4417610,3432,assets/music/Msurface1.bin,1,1
|
||||
4421042,712,assets/music/Mmultiplayerdeath.bin,1,1
|
||||
4421754,1832,assets/music/Msurface1x.bin,1,1
|
||||
4423586,668,assets/music/Msurface2_ending.bin,1,1
|
||||
4424254,358,assets/music/Mstatue_ending.bin,1,1
|
||||
4424612,700,assets/music/Mfrigate_outro.bin,1,1
|
||||
4425312,69104,assets/obseg/bg/bg_sev_all_p.bin,0,0
|
||||
4494416,331584,assets/obseg/bg/bg_silo_all_p.bin,0,0
|
||||
4826000,139472,assets/obseg/bg/bg_stat_all_p.bin,0,1
|
||||
4965472,189312,assets/obseg/bg/bg_arec_all_p.bin,0,0
|
||||
5154784,154352,assets/obseg/bg/bg_arch_all_p.bin,0,0
|
||||
5309136,132464,assets/obseg/bg/bg_tra_all_p.bin,0,1
|
||||
5441600,186816,assets/obseg/bg/bg_dest_all_p.bin,0,1
|
||||
5628416,109984,assets/obseg/bg/bg_sevb_all_p.bin,0,0
|
||||
5738400,137808,assets/obseg/bg/bg_azt_all_p.bin,0,0
|
||||
5876208,105520,assets/obseg/bg/bg_pete_all_p.bin,0,1
|
||||
5981728,182640,assets/obseg/bg/bg_depo_all_p.bin,0,1
|
||||
6164368,38416,assets/obseg/bg/bg_ref_all_p.bin,0,0
|
||||
6202784,87728,assets/obseg/bg/bg_cryp_all_p.bin,0,0
|
||||
6290512,197024,assets/obseg/bg/bg_dam_all_p.bin,0,1
|
||||
6487536,200576,assets/obseg/bg/bg_ark_all_p.bin,0,1
|
||||
6688112,41936,assets/obseg/bg/bg_run_all_p.bin,0,0
|
||||
6730048,116176,assets/obseg/bg/bg_sevx_all_p.bin,0,0
|
||||
6846224,86352,assets/obseg/bg/bg_jun_all_p.bin,0,1
|
||||
6932576,18544,assets/obseg/bg/bg_dish_all_p.bin,0,0
|
||||
6951120,148720,assets/obseg/bg/bg_cave_all_p.bin,0,1
|
||||
7099840,21808,assets/obseg/bg/bg_cat_all_p.bin,0,0
|
||||
7121648,66384,assets/obseg/bg/bg_crad_all_p.bin,0,0
|
||||
7188032,0,assets/obseg/bg/bg_imp_all_p.bin,0,1
|
||||
7188032,0,assets/obseg/bg/bg_ash_all_p.bin,0,1
|
||||
7188032,0,assets/obseg/bg/bg_sho_all_p.bin,0,1
|
||||
7188032,40800,assets/obseg/bg/bg_ame_all_p.bin,0,0
|
||||
7228832,0,assets/obseg/bg/bg_rit_all_p.bin,0,1
|
||||
7228832,28240,assets/obseg/bg/bg_oat_all_p.bin,0,0
|
||||
7257072,0,assets/obseg/bg/bg_lip_all_p.bin,0,1
|
||||
7257072,0,assets/obseg/bg/bg_lee_all_p.bin,0,1
|
||||
7257072,0,assets/obseg/bg/bg_ear_all_p.bin,0,1
|
||||
7257072,4000,assets/obseg/bg/bg_len_all_p.bin,0,0
|
||||
7261072,0,assets/obseg/bg/bg_pam_all_p.bin,0,1
|
||||
7261072,0,assets/obseg/bg/bg_wax_all_p.bin,0,1
|
||||
7261072,9344,assets/obseg/chr/CarmourguardZ.bin,1,1
|
||||
7270416,14064,assets/obseg/chr/CbaronsamediZ.bin,1,1
|
||||
7284480,9968,assets/obseg/chr/CbluecamguardZ.bin,1,1
|
||||
7294448,7696,assets/obseg/chr/CbluemanZ.bin,1,1
|
||||
7302144,7872,assets/obseg/chr/CbluewomanZ.bin,1,1
|
||||
7310016,11280,assets/obseg/chr/CboilerbondZ.bin,1,1
|
||||
7321296,13952,assets/obseg/chr/CboilertrevZ.bin,1,1
|
||||
7335248,12576,assets/obseg/chr/CborisZ.bin,1,1
|
||||
7347824,9952,assets/obseg/chr/CcamguardZ.bin,1,1
|
||||
7357776,7680,assets/obseg/chr/CcardimanZ.bin,1,1
|
||||
7365456,7808,assets/obseg/chr/CcheckmanZ.bin,1,1
|
||||
7373264,9728,assets/obseg/chr/CcommguardZ.bin,1,1
|
||||
7382992,11920,assets/obseg/chr/CdjbondZ.bin,1,1
|
||||
7394912,7968,assets/obseg/chr/CfattechwomanZ.bin,1,1
|
||||
7402880,10016,assets/obseg/chr/Cgreatguard2Z.bin,1,1
|
||||
7412896,9856,assets/obseg/chr/CgreatguardZ.bin,1,1
|
||||
7422752,9936,assets/obseg/chr/CgreyguardZ.bin,1,1
|
||||
7432688,7616,assets/obseg/chr/CgreymanZ.bin,1,1
|
||||
7440304,1488,assets/obseg/chr/CheadalanZ.bin,1,1
|
||||
7441792,1392,assets/obseg/chr/CheadbZ.bin,1,1
|
||||
7443184,976,assets/obseg/chr/CheadbalaclavaZ.bin,1,1
|
||||
7444160,1696,assets/obseg/chr/CheadbikeZ.bin,1,1
|
||||
7445856,3408,assets/obseg/chr/CheadbrosnanZ.bin,1,1
|
||||
7449264,2976,assets/obseg/chr/CheadbrosnanboilerZ.bin,1,1
|
||||
7452240,3712,assets/obseg/chr/CheadbrosnansnowZ.bin,1,1
|
||||
7455952,3456,assets/obseg/chr/CheadbrosnansuitZ.bin,1,1
|
||||
7459408,3008,assets/obseg/chr/CheadbrosnantimberZ.bin,1,1
|
||||
7462416,1344,assets/obseg/chr/CheadchrisZ.bin,1,1
|
||||
7463760,1408,assets/obseg/chr/CheaddaveZ.bin,1,1
|
||||
7465168,1328,assets/obseg/chr/CheaddesZ.bin,1,1
|
||||
7466496,1312,assets/obseg/chr/CheadduncanZ.bin,1,1
|
||||
7467808,1408,assets/obseg/chr/CheaddwayneZ.bin,1,1
|
||||
7469216,1392,assets/obseg/chr/CheadgrahamZ.bin,1,1
|
||||
7470608,1328,assets/obseg/chr/CheadgrantZ.bin,1,1
|
||||
7471936,1328,assets/obseg/chr/CheadjimZ.bin,1,1
|
||||
7473264,1056,assets/obseg/chr/Cheadjoe2Z.bin,1,1
|
||||
7474320,1392,assets/obseg/chr/CheadjoeZ.bin,1,1
|
||||
7475712,1296,assets/obseg/chr/CheadjoelZ.bin,1,1
|
||||
7477008,1376,assets/obseg/chr/CheadkarlZ.bin,1,1
|
||||
7478384,1360,assets/obseg/chr/CheadkenZ.bin,1,1
|
||||
7479744,1408,assets/obseg/chr/CheadleeZ.bin,1,1
|
||||
7481152,1008,assets/obseg/chr/CheadmandyZ.bin,1,1
|
||||
7482160,1040,assets/obseg/chr/CheadmarionZ.bin,1,1
|
||||
7483200,1328,assets/obseg/chr/CheadmarkZ.bin,1,1
|
||||
7484528,1376,assets/obseg/chr/CheadmartinZ.bin,1,1
|
||||
7485904,1376,assets/obseg/chr/CheadmishkinZ.bin,1,1
|
||||
7487280,1312,assets/obseg/chr/CheadneilZ.bin,1,1
|
||||
7488592,1424,assets/obseg/chr/CheadpeteZ.bin,1,1
|
||||
7490016,1296,assets/obseg/chr/CheadrobinZ.bin,1,1
|
||||
7491312,1024,assets/obseg/chr/CheadsallyZ.bin,1,1
|
||||
7492336,1408,assets/obseg/chr/CheadscottZ.bin,1,1
|
||||
7493744,1504,assets/obseg/chr/CheadshaunZ.bin,1,1
|
||||
7495248,1360,assets/obseg/chr/CheadsteveeZ.bin,1,1
|
||||
7496608,1360,assets/obseg/chr/CheadstevehZ.bin,1,1
|
||||
7497968,1168,assets/obseg/chr/CheadvivienZ.bin,1,1
|
||||
7499136,11328,assets/obseg/chr/CjawsZ.bin,1,1
|
||||
7510464,8208,assets/obseg/chr/CjeanwomanZ.bin,1,1
|
||||
7518672,11168,assets/obseg/chr/CmaydayZ.bin,1,1
|
||||
7529840,8528,assets/obseg/chr/CmoonfemaleZ.bin,1,1
|
||||
7538368,9712,assets/obseg/chr/CmoonguardZ.bin,1,1
|
||||
7548080,14528,assets/obseg/chr/CnatalyaZ.bin,1,1
|
||||
7562608,9952,assets/obseg/chr/CnavyguardZ.bin,1,1
|
||||
7572560,12592,assets/obseg/chr/CoddjobZ.bin,1,1
|
||||
7585152,9808,assets/obseg/chr/ColiveguardZ.bin,1,1
|
||||
7594960,13360,assets/obseg/chr/CorumovZ.bin,1,1
|
||||
7608320,12416,assets/obseg/chr/CpilotZ.bin,1,1
|
||||
7620736,10032,assets/obseg/chr/CredmanZ.bin,1,1
|
||||
7630768,7216,assets/obseg/chr/CrusguardZ.bin,1,1
|
||||
7637984,13104,assets/obseg/chr/CsnowbondZ.bin,1,1
|
||||
7651088,11392,assets/obseg/chr/CsnowguardZ.bin,1,1
|
||||
7662480,14624,assets/obseg/chr/CspicebondZ.bin,1,1
|
||||
7677104,12832,assets/obseg/chr/Csuit_lf_handZ.bin,1,1
|
||||
7689936,11664,assets/obseg/chr/CsuitbondZ.bin,1,1
|
||||
7701600,9904,assets/obseg/chr/CtechmanZ.bin,1,1
|
||||
7711504,8176,assets/obseg/chr/CtechwomanZ.bin,1,1
|
||||
7719680,11568,assets/obseg/chr/CtimberbondZ.bin,1,1
|
||||
7731248,14288,assets/obseg/chr/CtrevelyanZ.bin,1,1
|
||||
7745536,9744,assets/obseg/chr/CtrevguardZ.bin,1,1
|
||||
7755280,12144,assets/obseg/chr/CvalentinZ.bin,1,1
|
||||
7767424,14832,assets/obseg/chr/CxeniaZ.bin,1,1
|
||||
7782256,2576,assets/obseg/gun/Gak47Z.bin,1,1
|
||||
7784832,912,assets/obseg/gun/GaudiotapeZ.bin,1,1
|
||||
7785744,6160,assets/obseg/gun/GautoshotZ.bin,1,1
|
||||
7791904,1536,assets/obseg/gun/GblackboxZ.bin,1,1
|
||||
7793440,256,assets/obseg/gun/GblueprintsZ.bin,1,1
|
||||
7793696,1936,assets/obseg/gun/GbombcaseZ.bin,1,1
|
||||
7795632,1520,assets/obseg/gun/GbombdefuserZ.bin,1,1
|
||||
7797152,1936,assets/obseg/gun/GbriefcaseZ.bin,1,1
|
||||
7799088,2416,assets/obseg/gun/GbugZ.bin,1,1
|
||||
7801504,848,assets/obseg/gun/GbugdetectorZ.bin,1,1
|
||||
7802352,848,assets/obseg/gun/GbungeeZ.bin,1,1
|
||||
7803200,1152,assets/obseg/gun/GcameraZ.bin,1,1
|
||||
7804352,608,assets/obseg/gun/GcartblueZ.bin,1,1
|
||||
7804960,304,assets/obseg/gun/GcartridgeZ.bin,1,1
|
||||
7805264,528,assets/obseg/gun/GcartrifleZ.bin,1,1
|
||||
7805792,512,assets/obseg/gun/GcartshellZ.bin,1,1
|
||||
7806304,320,assets/obseg/gun/GcircuitboardZ.bin,1,1
|
||||
7806624,496,assets/obseg/gun/GclipboardZ.bin,1,1
|
||||
7807120,848,assets/obseg/gun/GcreditcardZ.bin,1,1
|
||||
7807968,848,assets/obseg/gun/GdarkglassesZ.bin,1,1
|
||||
7808816,320,assets/obseg/gun/GdatathiefZ.bin,1,1
|
||||
7809136,368,assets/obseg/gun/GdattapeZ.bin,1,1
|
||||
7809504,1408,assets/obseg/gun/GdoordecoderZ.bin,1,1
|
||||
7810912,848,assets/obseg/gun/GdoorexploderZ.bin,1,1
|
||||
7811760,864,assets/obseg/gun/GdossierredZ.bin,1,1
|
||||
7812624,848,assets/obseg/gun/GdynamiteZ.bin,1,1
|
||||
7813472,592,assets/obseg/gun/GexplosivefloppyZ.bin,1,1
|
||||
7814064,848,assets/obseg/gun/GexplosivepenZ.bin,1,1
|
||||
7814912,2032,assets/obseg/gun/GextinguisherZ.bin,1,1
|
||||
7816944,848,assets/obseg/gun/GfingergunZ.bin,1,1
|
||||
7817792,5888,assets/obseg/gun/GfistZ.bin,1,1
|
||||
7823680,848,assets/obseg/gun/GflarepistolZ.bin,1,1
|
||||
7824528,3232,assets/obseg/gun/Gfnp90Z.bin,1,1
|
||||
7827760,2608,assets/obseg/gun/GgaskeyringZ.bin,1,1
|
||||
7830368,848,assets/obseg/gun/GgoldbarZ.bin,1,1
|
||||
7831216,2480,assets/obseg/gun/GgoldeneyekeyZ.bin,1,1
|
||||
7833696,6112,assets/obseg/gun/GgoldengunZ.bin,1,1
|
||||
7839808,6496,assets/obseg/gun/GgoldwppkZ.bin,1,1
|
||||
7846304,2608,assets/obseg/gun/GgrenadeZ.bin,1,1
|
||||
7848912,4224,assets/obseg/gun/GgrenadelaunchZ.bin,1,1
|
||||
7853136,848,assets/obseg/gun/GheroinZ.bin,1,1
|
||||
7853984,7856,assets/obseg/gun/GjoypadZ.bin,1,1
|
||||
7861840,1936,assets/obseg/gun/GkeyanalysercaseZ.bin,1,1
|
||||
7863776,2544,assets/obseg/gun/GkeyboltZ.bin,1,1
|
||||
7866320,304,assets/obseg/gun/GkeycardZ.bin,1,1
|
||||
7866624,3408,assets/obseg/gun/GkeyyaleZ.bin,1,1
|
||||
7870032,6864,assets/obseg/gun/GknifeZ.bin,1,1
|
||||
7876896,3568,assets/obseg/gun/GlaserZ.bin,1,1
|
||||
7880464,848,assets/obseg/gun/GlectreZ.bin,1,1
|
||||
7881312,848,assets/obseg/gun/GlockexploderZ.bin,1,1
|
||||
7882160,2592,assets/obseg/gun/Gm16Z.bin,1,1
|
||||
7884752,240,assets/obseg/gun/GmapZ.bin,1,1
|
||||
7884992,1600,assets/obseg/gun/GmicrocameraZ.bin,1,1
|
||||
7886592,848,assets/obseg/gun/GmicrocodeZ.bin,1,1
|
||||
7887440,848,assets/obseg/gun/GmicrofilmZ.bin,1,1
|
||||
7888288,848,assets/obseg/gun/GmoneyZ.bin,1,1
|
||||
7889136,3040,assets/obseg/gun/Gmp5kZ.bin,1,1
|
||||
7892176,3328,assets/obseg/gun/Gmp5ksilZ.bin,1,1
|
||||
7895504,848,assets/obseg/gun/GpitongunZ.bin,1,1
|
||||
7896352,464,assets/obseg/gun/GplansZ.bin,1,1
|
||||
7896816,848,assets/obseg/gun/GplastiqueZ.bin,1,1
|
||||
7897664,1376,assets/obseg/gun/GpolarizedglassesZ.bin,1,1
|
||||
7899040,2032,assets/obseg/gun/GproximitymineZ.bin,1,1
|
||||
7901072,2496,assets/obseg/gun/GremotemineZ.bin,1,1
|
||||
7903568,4640,assets/obseg/gun/GrocketlaunchZ.bin,1,1
|
||||
7908208,7568,assets/obseg/gun/GrugerZ.bin,1,1
|
||||
7915776,1936,assets/obseg/gun/GsafecrackercaseZ.bin,1,1
|
||||
7917712,3808,assets/obseg/gun/GshotgunZ.bin,1,1
|
||||
7921520,6496,assets/obseg/gun/GsilverwppkZ.bin,1,1
|
||||
7928016,4608,assets/obseg/gun/GskorpionZ.bin,1,1
|
||||
7932624,4208,assets/obseg/gun/GsniperrifleZ.bin,1,1
|
||||
7936832,3200,assets/obseg/gun/GspectreZ.bin,1,1
|
||||
7940032,848,assets/obseg/gun/GspooltapeZ.bin,1,1
|
||||
7940880,848,assets/obseg/gun/GspyfileZ.bin,1,1
|
||||
7941728,416,assets/obseg/gun/GstafflistZ.bin,1,1
|
||||
7942144,7776,assets/obseg/gun/GtaserZ.bin,1,1
|
||||
7949920,6896,assets/obseg/gun/GthrowknifeZ.bin,1,1
|
||||
7956816,2752,assets/obseg/gun/GtimedmineZ.bin,1,1
|
||||
7959568,13312,assets/obseg/gun/GtriggerZ.bin,1,1
|
||||
7972880,6944,assets/obseg/gun/Gtt33Z.bin,1,1
|
||||
7979824,2320,assets/obseg/gun/GuziZ.bin,1,1
|
||||
7982144,528,assets/obseg/gun/GvideotapeZ.bin,1,1
|
||||
7982672,5216,assets/obseg/gun/GwatchcommunicatorZ.bin,1,1
|
||||
7987888,5216,assets/obseg/gun/GwatchgeigercounterZ.bin,1,1
|
||||
7993104,5216,assets/obseg/gun/GwatchidentifierZ.bin,1,1
|
||||
7998320,13312,assets/obseg/gun/GwatchlaserZ.bin,1,1
|
||||
8011632,5200,assets/obseg/gun/GwatchmagnetattractZ.bin,1,1
|
||||
8016832,5216,assets/obseg/gun/GwatchmagnetrepelZ.bin,1,1
|
||||
8022048,1936,assets/obseg/gun/GweaponcaseZ.bin,1,1
|
||||
8023984,7312,assets/obseg/gun/GwppkZ.bin,1,1
|
||||
8031296,7488,assets/obseg/gun/GwppksilZ.bin,1,1
|
||||
8038784,848,assets/obseg/gun/GwristdartZ.bin,1,1
|
||||
8039632,9600,assets/obseg/prop/PICBMZ.bin,1,1
|
||||
8049232,1968,assets/obseg/prop/PICBM_noseZ.bin,1,1
|
||||
8051200,480,assets/obseg/prop/Pak47magZ.bin,1,1
|
||||
8051680,352,assets/obseg/prop/Palarm1Z.bin,1,1
|
||||
8052032,416,assets/obseg/prop/Palarm2Z.bin,1,1
|
||||
8052448,576,assets/obseg/prop/Pammo_crate1Z.bin,1,1
|
||||
8053024,576,assets/obseg/prop/Pammo_crate2Z.bin,1,1
|
||||
8053600,592,assets/obseg/prop/Pammo_crate3Z.bin,1,1
|
||||
8054192,624,assets/obseg/prop/Pammo_crate4Z.bin,1,1
|
||||
8054816,704,assets/obseg/prop/Pammo_crate5Z.bin,1,1
|
||||
8055520,7264,assets/obseg/prop/PapcZ.bin,1,1
|
||||
8062784,480,assets/obseg/prop/Parchsecdoor1Z.bin,1,1
|
||||
8063264,464,assets/obseg/prop/Parchsecdoor2Z.bin,1,1
|
||||
8063728,3584,assets/obseg/prop/ParticZ.bin,1,1
|
||||
8067312,2320,assets/obseg/prop/PartictrailerZ.bin,1,1
|
||||
8069632,576,assets/obseg/prop/PbarricadeZ.bin,1,1
|
||||
8070208,848,assets/obseg/prop/Pbin1Z.bin,1,1
|
||||
8071056,224,assets/obseg/prop/Pblotter1Z.bin,1,1
|
||||
8071280,1184,assets/obseg/prop/PbodyarmourZ.bin,1,1
|
||||
8072464,1056,assets/obseg/prop/PbodyarmourvestZ.bin,1,1
|
||||
8073520,512,assets/obseg/prop/PbollardZ.bin,1,1
|
||||
8074032,368,assets/obseg/prop/PbombZ.bin,1,1
|
||||
8074400,400,assets/obseg/prop/Pbook1Z.bin,1,1
|
||||
8074800,1776,assets/obseg/prop/Pbookshelf1Z.bin,1,1
|
||||
8076576,368,assets/obseg/prop/Pborg_crateZ.bin,1,1
|
||||
8076944,512,assets/obseg/prop/PboxcartridgesZ.bin,1,1
|
||||
8077456,1072,assets/obseg/prop/Pboxes2x4Z.bin,1,1
|
||||
8078528,1088,assets/obseg/prop/Pboxes3x4Z.bin,1,1
|
||||
8079616,1632,assets/obseg/prop/Pboxes4x4Z.bin,1,1
|
||||
8081248,880,assets/obseg/prop/PbrakeunitZ.bin,1,1
|
||||
8082128,1408,assets/obseg/prop/Pbridge_console1aZ.bin,1,1
|
||||
8083536,1376,assets/obseg/prop/Pbridge_console1bZ.bin,1,1
|
||||
8084912,1408,assets/obseg/prop/Pbridge_console2aZ.bin,1,1
|
||||
8086320,1264,assets/obseg/prop/Pbridge_console2bZ.bin,1,1
|
||||
8087584,1360,assets/obseg/prop/Pbridge_console3aZ.bin,1,1
|
||||
8088944,1424,assets/obseg/prop/Pbridge_console3bZ.bin,1,1
|
||||
8090368,3296,assets/obseg/prop/PcarbmwZ.bin,1,1
|
||||
8093664,512,assets/obseg/prop/Pcard_box1Z.bin,1,1
|
||||
8094176,576,assets/obseg/prop/Pcard_box2Z.bin,1,1
|
||||
8094752,496,assets/obseg/prop/Pcard_box3Z.bin,1,1
|
||||
8095248,432,assets/obseg/prop/Pcard_box4Z.bin,1,1
|
||||
8095680,512,assets/obseg/prop/Pcard_box5Z.bin,1,1
|
||||
8096192,496,assets/obseg/prop/Pcard_box6Z.bin,1,1
|
||||
8096688,3072,assets/obseg/prop/PcarescortZ.bin,1,1
|
||||
8099760,3120,assets/obseg/prop/PcargolfZ.bin,1,1
|
||||
8102880,4416,assets/obseg/prop/PcarweirdZ.bin,1,1
|
||||
8107296,5632,assets/obseg/prop/PcarzilZ.bin,1,1
|
||||
8112928,896,assets/obseg/prop/PcctvZ.bin,1,1
|
||||
8113824,1376,assets/obseg/prop/PchraudiotapeZ.bin,1,1
|
||||
8115200,864,assets/obseg/prop/PchrautoshotZ.bin,1,1
|
||||
8116064,2176,assets/obseg/prop/PchrblackboxZ.bin,1,1
|
||||
8118240,336,assets/obseg/prop/PchrblueprintsZ.bin,1,1
|
||||
8118576,496,assets/obseg/prop/PchrbombcaseZ.bin,1,1
|
||||
8119072,2272,assets/obseg/prop/PchrbombdefuserZ.bin,1,1
|
||||
8121344,400,assets/obseg/prop/PchrbriefcaseZ.bin,1,1
|
||||
8121744,3504,assets/obseg/prop/PchrbugZ.bin,1,1
|
||||
8125248,368,assets/obseg/prop/PchrbugdetectorZ.bin,1,1
|
||||
8125616,368,assets/obseg/prop/PchrbungeeZ.bin,1,1
|
||||
8125984,1680,assets/obseg/prop/PchrcameraZ.bin,1,1
|
||||
8127664,416,assets/obseg/prop/PchrcircuitboardZ.bin,1,1
|
||||
8128080,640,assets/obseg/prop/PchrclipboardZ.bin,1,1
|
||||
8128720,368,assets/obseg/prop/PchrcreditcardZ.bin,1,1
|
||||
8129088,368,assets/obseg/prop/PchrdarkglassesZ.bin,1,1
|
||||
8129456,416,assets/obseg/prop/PchrdatathiefZ.bin,1,1
|
||||
8129872,496,assets/obseg/prop/PchrdattapeZ.bin,1,1
|
||||
8130368,2144,assets/obseg/prop/PchrdoordecoderZ.bin,1,1
|
||||
8132512,368,assets/obseg/prop/PchrdoorexploderZ.bin,1,1
|
||||
8132880,1232,assets/obseg/prop/PchrdossierredZ.bin,1,1
|
||||
8134112,368,assets/obseg/prop/PchrdynamiteZ.bin,1,1
|
||||
8134480,368,assets/obseg/prop/PchrexplosivepenZ.bin,1,1
|
||||
8134848,1280,assets/obseg/prop/PchrextinguisherZ.bin,1,1
|
||||
8136128,368,assets/obseg/prop/PchrfingergunZ.bin,1,1
|
||||
8136496,368,assets/obseg/prop/PchrflarepistolZ.bin,1,1
|
||||
8136864,1120,assets/obseg/prop/Pchrfnp90Z.bin,1,1
|
||||
8137984,3856,assets/obseg/prop/PchrgaskeyringZ.bin,1,1
|
||||
8141840,368,assets/obseg/prop/PchrgoldbarZ.bin,1,1
|
||||
8142208,624,assets/obseg/prop/PchrgoldenZ.bin,1,1
|
||||
8142832,3744,assets/obseg/prop/PchrgoldeneyekeyZ.bin,1,1
|
||||
8146576,368,assets/obseg/prop/PchrgoldwppkZ.bin,1,1
|
||||
8146944,880,assets/obseg/prop/PchrgrenadeZ.bin,1,1
|
||||
8147824,912,assets/obseg/prop/PchrgrenadelaunchZ.bin,1,1
|
||||
8148736,624,assets/obseg/prop/PchrgrenaderoundZ.bin,1,1
|
||||
8149360,368,assets/obseg/prop/PchrheroinZ.bin,1,1
|
||||
8149728,1008,assets/obseg/prop/PchrkalashZ.bin,1,1
|
||||
8150736,496,assets/obseg/prop/PchrkeyanalysercaseZ.bin,1,1
|
||||
8151232,3744,assets/obseg/prop/PchrkeyboltZ.bin,1,1
|
||||
8154976,5216,assets/obseg/prop/PchrkeyyaleZ.bin,1,1
|
||||
8160192,512,assets/obseg/prop/PchrknifeZ.bin,1,1
|
||||
8160704,960,assets/obseg/prop/PchrlaserZ.bin,1,1
|
||||
8161664,368,assets/obseg/prop/PchrlectreZ.bin,1,1
|
||||
8162032,368,assets/obseg/prop/PchrlockexploderZ.bin,1,1
|
||||
8162400,976,assets/obseg/prop/Pchrm16Z.bin,1,1
|
||||
8163376,336,assets/obseg/prop/PchrmapZ.bin,1,1
|
||||
8163712,2288,assets/obseg/prop/PchrmicrocameraZ.bin,1,1
|
||||
8166000,368,assets/obseg/prop/PchrmicrocodeZ.bin,1,1
|
||||
8166368,368,assets/obseg/prop/PchrmicrofilmZ.bin,1,1
|
||||
8166736,368,assets/obseg/prop/PchrmoneyZ.bin,1,1
|
||||
8167104,896,assets/obseg/prop/Pchrmp5kZ.bin,1,1
|
||||
8168000,1040,assets/obseg/prop/Pchrmp5ksilZ.bin,1,1
|
||||
8169040,368,assets/obseg/prop/PchrpitongunZ.bin,1,1
|
||||
8169408,656,assets/obseg/prop/PchrplansZ.bin,1,1
|
||||
8170064,1120,assets/obseg/prop/PchrplastiqueZ.bin,1,1
|
||||
8171184,2240,assets/obseg/prop/PchrpolarizedglassesZ.bin,1,1
|
||||
8173424,1120,assets/obseg/prop/PchrproximitymineZ.bin,1,1
|
||||
8174544,1120,assets/obseg/prop/PchrremotemineZ.bin,1,1
|
||||
8175664,1456,assets/obseg/prop/PchrrocketZ.bin,1,1
|
||||
8177120,992,assets/obseg/prop/PchrrocketlaunchZ.bin,1,1
|
||||
8178112,992,assets/obseg/prop/PchrrugerZ.bin,1,1
|
||||
8179104,496,assets/obseg/prop/PchrsafecrackercaseZ.bin,1,1
|
||||
8179600,848,assets/obseg/prop/PchrshotgunZ.bin,1,1
|
||||
8180448,368,assets/obseg/prop/PchrsilverwppkZ.bin,1,1
|
||||
8180816,896,assets/obseg/prop/PchrskorpionZ.bin,1,1
|
||||
8181712,912,assets/obseg/prop/PchrsniperrifleZ.bin,1,1
|
||||
8182624,880,assets/obseg/prop/PchrspectreZ.bin,1,1
|
||||
8183504,368,assets/obseg/prop/PchrspooltapeZ.bin,1,1
|
||||
8183872,368,assets/obseg/prop/PchrspyfileZ.bin,1,1
|
||||
8184240,544,assets/obseg/prop/PchrstafflistZ.bin,1,1
|
||||
8184784,448,assets/obseg/prop/PchrtesttubeZ.bin,1,1
|
||||
8185232,544,assets/obseg/prop/PchrthrowknifeZ.bin,1,1
|
||||
8185776,1328,assets/obseg/prop/PchrtimedmineZ.bin,1,1
|
||||
8187104,656,assets/obseg/prop/Pchrtt33Z.bin,1,1
|
||||
8187760,720,assets/obseg/prop/PchruziZ.bin,1,1
|
||||
8188480,720,assets/obseg/prop/PchrvideotapeZ.bin,1,1
|
||||
8189200,512,assets/obseg/prop/PchrweaponcaseZ.bin,1,1
|
||||
8189712,576,assets/obseg/prop/PchrwppkZ.bin,1,1
|
||||
8190288,736,assets/obseg/prop/PchrwppksilZ.bin,1,1
|
||||
8191024,368,assets/obseg/prop/PchrwristdartZ.bin,1,1
|
||||
8191392,1664,assets/obseg/prop/Pconsole1Z.bin,1,1
|
||||
8193056,1664,assets/obseg/prop/Pconsole2Z.bin,1,1
|
||||
8194720,1680,assets/obseg/prop/Pconsole3Z.bin,1,1
|
||||
8196400,1056,assets/obseg/prop/Pconsole_sev2aZ.bin,1,1
|
||||
8197456,1216,assets/obseg/prop/Pconsole_sev2bZ.bin,1,1
|
||||
8198672,1088,assets/obseg/prop/Pconsole_sev2cZ.bin,1,1
|
||||
8199760,1072,assets/obseg/prop/Pconsole_sev2dZ.bin,1,1
|
||||
8200832,1072,assets/obseg/prop/Pconsole_sev_GEaZ.bin,1,1
|
||||
8201904,1072,assets/obseg/prop/Pconsole_sev_GEbZ.bin,1,1
|
||||
8202976,1152,assets/obseg/prop/Pconsole_sevaZ.bin,1,1
|
||||
8204128,1136,assets/obseg/prop/Pconsole_sevbZ.bin,1,1
|
||||
8205264,1072,assets/obseg/prop/Pconsole_sevcZ.bin,1,1
|
||||
8206336,1072,assets/obseg/prop/Pconsole_sevdZ.bin,1,1
|
||||
8207408,400,assets/obseg/prop/Pcryptdoor1aZ.bin,1,1
|
||||
8207808,400,assets/obseg/prop/Pcryptdoor1bZ.bin,1,1
|
||||
8208208,400,assets/obseg/prop/Pcryptdoor2aZ.bin,1,1
|
||||
8208608,400,assets/obseg/prop/Pcryptdoor2bZ.bin,1,1
|
||||
8209008,624,assets/obseg/prop/Pcryptdoor3Z.bin,1,1
|
||||
8209632,384,assets/obseg/prop/Pcryptdoor4Z.bin,1,1
|
||||
8210016,640,assets/obseg/prop/PdamchaindoorZ.bin,1,1
|
||||
8210656,544,assets/obseg/prop/PdamgatedoorZ.bin,1,1
|
||||
8211200,880,assets/obseg/prop/PdamtundoorZ.bin,1,1
|
||||
8212080,416,assets/obseg/prop/Pdepot_door_steelZ.bin,1,1
|
||||
8212496,576,assets/obseg/prop/Pdepot_gate_entryZ.bin,1,1
|
||||
8213072,384,assets/obseg/prop/Pdesk1Z.bin,1,1
|
||||
8213456,384,assets/obseg/prop/Pdesk2Z.bin,1,1
|
||||
8213840,576,assets/obseg/prop/Pdesk_arecibo1Z.bin,1,1
|
||||
8214416,768,assets/obseg/prop/Pdesk_lamp2Z.bin,1,1
|
||||
8215184,6384,assets/obseg/prop/Pdest_engineZ.bin,1,1
|
||||
8221568,1632,assets/obseg/prop/Pdest_exocetZ.bin,1,1
|
||||
8223200,1648,assets/obseg/prop/Pdest_gunZ.bin,1,1
|
||||
8224848,2208,assets/obseg/prop/Pdest_harpoonZ.bin,1,1
|
||||
8227056,4016,assets/obseg/prop/Pdest_seawolfZ.bin,1,1
|
||||
8231072,448,assets/obseg/prop/Pdisc_readerZ.bin,1,1
|
||||
8231520,400,assets/obseg/prop/Pdisk_drive1Z.bin,1,1
|
||||
8231920,384,assets/obseg/prop/Pdoor_azt_chairZ.bin,1,1
|
||||
8232304,1088,assets/obseg/prop/Pdoor_azt_deskZ.bin,1,1
|
||||
8233392,912,assets/obseg/prop/Pdoor_azt_desk_topZ.bin,1,1
|
||||
8234304,560,assets/obseg/prop/Pdoor_aztecZ.bin,1,1
|
||||
8234864,768,assets/obseg/prop/Pdoor_dest1Z.bin,1,1
|
||||
8235632,960,assets/obseg/prop/Pdoor_dest2Z.bin,1,1
|
||||
8236592,1376,assets/obseg/prop/Pdoor_eyelidZ.bin,1,1
|
||||
8237968,2640,assets/obseg/prop/Pdoor_irisZ.bin,1,1
|
||||
8240608,752,assets/obseg/prop/Pdoor_mfZ.bin,1,1
|
||||
8241360,880,assets/obseg/prop/Pdoor_roller1Z.bin,1,1
|
||||
8242240,576,assets/obseg/prop/Pdoor_roller2Z.bin,1,1
|
||||
8242816,576,assets/obseg/prop/Pdoor_roller3Z.bin,1,1
|
||||
8243392,608,assets/obseg/prop/Pdoor_roller4Z.bin,1,1
|
||||
8244000,304,assets/obseg/prop/Pdoor_rollertrainZ.bin,1,1
|
||||
8244304,608,assets/obseg/prop/Pdoor_st_arec1Z.bin,1,1
|
||||
8244912,736,assets/obseg/prop/Pdoor_st_arec2Z.bin,1,1
|
||||
8245648,416,assets/obseg/prop/Pdoor_winZ.bin,1,1
|
||||
8246064,1136,assets/obseg/prop/PdoorconsoleZ.bin,1,1
|
||||
8247200,880,assets/obseg/prop/PdoorpanelZ.bin,1,1
|
||||
8248080,336,assets/obseg/prop/Pdoorprison1Z.bin,1,1
|
||||
8248416,512,assets/obseg/prop/PdoorstatgateZ.bin,1,1
|
||||
8248928,288,assets/obseg/prop/PexplosionbitZ.bin,1,1
|
||||
8249216,384,assets/obseg/prop/Pfiling_cabinet1Z.bin,1,1
|
||||
8249600,304,assets/obseg/prop/PflagZ.bin,1,1
|
||||
8249904,800,assets/obseg/prop/PfloppyZ.bin,1,1
|
||||
8250704,416,assets/obseg/prop/Pfnp90magZ.bin,1,1
|
||||
8251120,896,assets/obseg/prop/Pgas_plant_met1_do1Z.bin,1,1
|
||||
8252016,480,assets/obseg/prop/Pgas_plant_sw2_do1Z.bin,1,1
|
||||
8252496,512,assets/obseg/prop/Pgas_plant_sw3_do1Z.bin,1,1
|
||||
8253008,352,assets/obseg/prop/Pgas_plant_sw4_do1Z.bin,1,1
|
||||
8253360,656,assets/obseg/prop/Pgas_plant_sw_do1Z.bin,1,1
|
||||
8254016,528,assets/obseg/prop/Pgas_plant_wc_cub1Z.bin,1,1
|
||||
8254544,528,assets/obseg/prop/PgasbarrelZ.bin,1,1
|
||||
8255072,1344,assets/obseg/prop/PgasbarrelsZ.bin,1,1
|
||||
8256416,1376,assets/obseg/prop/Pgasplant_clear_doorZ.bin,1,1
|
||||
8257792,1456,assets/obseg/prop/PgastankZ.bin,1,1
|
||||
8259248,352,assets/obseg/prop/Pglassware1Z.bin,1,1
|
||||
8259600,656,assets/obseg/prop/Pglassware2Z.bin,1,1
|
||||
8260256,528,assets/obseg/prop/Pglassware3Z.bin,1,1
|
||||
8260784,1408,assets/obseg/prop/Pglassware4Z.bin,1,1
|
||||
8262192,3760,assets/obseg/prop/PgoldeneyelogoZ.bin,1,1
|
||||
8265952,512,assets/obseg/prop/PgoldenshellsZ.bin,1,1
|
||||
8266464,2000,assets/obseg/prop/PgroundgunZ.bin,1,1
|
||||
8268464,1856,assets/obseg/prop/Pgun_runway1Z.bin,1,1
|
||||
8270320,672,assets/obseg/prop/PhatberetZ.bin,1,1
|
||||
8270992,720,assets/obseg/prop/PhatberetblueZ.bin,1,1
|
||||
8271712,736,assets/obseg/prop/PhatberetredZ.bin,1,1
|
||||
8272448,208,assets/obseg/prop/PhatchboltZ.bin,1,1
|
||||
8272656,544,assets/obseg/prop/PhatchdoorZ.bin,1,1
|
||||
8273200,368,assets/obseg/prop/PhatchsevxZ.bin,1,1
|
||||
8273568,560,assets/obseg/prop/PhatfurryZ.bin,1,1
|
||||
8274128,544,assets/obseg/prop/PhatfurryblackZ.bin,1,1
|
||||
8274672,528,assets/obseg/prop/PhatfurrybrownZ.bin,1,1
|
||||
8275200,560,assets/obseg/prop/PhathelmetZ.bin,1,1
|
||||
8275760,560,assets/obseg/prop/PhathelmetgreyZ.bin,1,1
|
||||
8276320,992,assets/obseg/prop/PhatmoonZ.bin,1,1
|
||||
8277312,784,assets/obseg/prop/PhatpeakedZ.bin,1,1
|
||||
8278096,592,assets/obseg/prop/PhattbirdZ.bin,1,1
|
||||
8278688,624,assets/obseg/prop/PhattbirdbrownZ.bin,1,1
|
||||
8279312,16928,assets/obseg/prop/PhelicopterZ.bin,1,1
|
||||
8296240,6000,assets/obseg/prop/PhindZ.bin,1,1
|
||||
8302240,4448,assets/obseg/prop/PjeepZ.bin,1,1
|
||||
8306688,608,assets/obseg/prop/Pjerry_can1Z.bin,1,1
|
||||
8307296,1920,assets/obseg/prop/Pjungle3_treeZ.bin,1,1
|
||||
8309216,1328,assets/obseg/prop/Pjungle5_treeZ.bin,1,1
|
||||
8310544,848,assets/obseg/prop/Pkey_holderZ.bin,1,1
|
||||
8311392,368,assets/obseg/prop/Pkeyboard1Z.bin,1,1
|
||||
8311760,672,assets/obseg/prop/Pkit_units1Z.bin,1,1
|
||||
8312432,976,assets/obseg/prop/PlabbenchZ.bin,1,1
|
||||
8313408,624,assets/obseg/prop/PlandmineZ.bin,1,1
|
||||
8314032,4032,assets/obseg/prop/PlegalpageZ.bin,1,1
|
||||
8318064,352,assets/obseg/prop/Pletter_tray1Z.bin,1,1
|
||||
8318416,400,assets/obseg/prop/Plocker3Z.bin,1,1
|
||||
8318816,400,assets/obseg/prop/Plocker4Z.bin,1,1
|
||||
8319216,320,assets/obseg/prop/Pm16magZ.bin,1,1
|
||||
8319536,512,assets/obseg/prop/PmagnumshellsZ.bin,1,1
|
||||
8320048,768,assets/obseg/prop/Pmainframe1Z.bin,1,1
|
||||
8320816,720,assets/obseg/prop/Pmainframe2Z.bin,1,1
|
||||
8321536,832,assets/obseg/prop/Pmetal_chair1Z.bin,1,1
|
||||
8322368,448,assets/obseg/prop/Pmetal_crate1Z.bin,1,1
|
||||
8322816,448,assets/obseg/prop/Pmetal_crate2Z.bin,1,1
|
||||
8323264,448,assets/obseg/prop/Pmetal_crate3Z.bin,1,1
|
||||
8323712,448,assets/obseg/prop/Pmetal_crate4Z.bin,1,1
|
||||
8324160,6368,assets/obseg/prop/PmilcopterZ.bin,1,1
|
||||
8330528,8960,assets/obseg/prop/PmiltruckZ.bin,1,1
|
||||
8339488,2576,assets/obseg/prop/Pmissile_rack2Z.bin,1,1
|
||||
8342064,992,assets/obseg/prop/Pmissile_rackZ.bin,1,1
|
||||
8343056,832,assets/obseg/prop/PmodemboxZ.bin,1,1
|
||||
8343888,3776,assets/obseg/prop/PmotorbikeZ.bin,1,1
|
||||
8347664,336,assets/obseg/prop/Pmp5kmagZ.bin,1,1
|
||||
8348000,10976,assets/obseg/prop/PnintendologoZ.bin,1,1
|
||||
8358976,624,assets/obseg/prop/Poil_drum1Z.bin,1,1
|
||||
8359600,752,assets/obseg/prop/Poil_drum2Z.bin,1,1
|
||||
8360352,752,assets/obseg/prop/Poil_drum3Z.bin,1,1
|
||||
8361104,752,assets/obseg/prop/Poil_drum5Z.bin,1,1
|
||||
8361856,784,assets/obseg/prop/Poil_drum6Z.bin,1,1
|
||||
8362640,768,assets/obseg/prop/Poil_drum7Z.bin,1,1
|
||||
8363408,2640,assets/obseg/prop/PpadlockZ.bin,1,1
|
||||
8366048,1104,assets/obseg/prop/PpalmZ.bin,1,1
|
||||
8367152,1232,assets/obseg/prop/PpalmtreeZ.bin,1,1
|
||||
8368384,320,assets/obseg/prop/Pphone1Z.bin,1,1
|
||||
8368704,9696,assets/obseg/prop/PplaneZ.bin,1,1
|
||||
8378400,960,assets/obseg/prop/Pplant11Z.bin,1,1
|
||||
8379360,912,assets/obseg/prop/Pplant1Z.bin,1,1
|
||||
8380272,864,assets/obseg/prop/Pplant2Z.bin,1,1
|
||||
8381136,1040,assets/obseg/prop/Pplant2bZ.bin,1,1
|
||||
8382176,1104,assets/obseg/prop/Pplant3Z.bin,1,1
|
||||
8383280,432,assets/obseg/prop/Pradio_unit1Z.bin,1,1
|
||||
8383712,448,assets/obseg/prop/Pradio_unit2Z.bin,1,1
|
||||
8384160,448,assets/obseg/prop/Pradio_unit3Z.bin,1,1
|
||||
8384608,448,assets/obseg/prop/Pradio_unit4Z.bin,1,1
|
||||
8385056,1632,assets/obseg/prop/ProofgunZ.bin,1,1
|
||||
8386688,848,assets/obseg/prop/PsafeZ.bin,1,1
|
||||
8387536,1264,assets/obseg/prop/PsafedoorZ.bin,1,1
|
||||
8388800,5488,assets/obseg/prop/Psat1_reflectZ.bin,1,1
|
||||
8394288,288,assets/obseg/prop/PsatboxZ.bin,1,1
|
||||
8394576,1120,assets/obseg/prop/PsatdishZ.bin,1,1
|
||||
8395696,416,assets/obseg/prop/Psec_panelZ.bin,1,1
|
||||
8396112,656,assets/obseg/prop/Psev_door3Z.bin,1,1
|
||||
8396768,912,assets/obseg/prop/Psev_door3_windZ.bin,1,1
|
||||
8397680,992,assets/obseg/prop/Psev_door4_windZ.bin,1,1
|
||||
8398672,848,assets/obseg/prop/Psev_doorZ.bin,1,1
|
||||
8399520,816,assets/obseg/prop/Psev_door_v1Z.bin,1,1
|
||||
8400336,944,assets/obseg/prop/Psev_trislideZ.bin,1,1
|
||||
8401280,3872,assets/obseg/prop/PsevdishZ.bin,1,1
|
||||
8405152,736,assets/obseg/prop/PsevdoormetslideZ.bin,1,1
|
||||
8405888,368,assets/obseg/prop/PsevdoornowindZ.bin,1,1
|
||||
8406256,1072,assets/obseg/prop/PsevdoorwindZ.bin,1,1
|
||||
8407328,944,assets/obseg/prop/PsevdoorwoodZ.bin,1,1
|
||||
8408272,10752,assets/obseg/prop/PshuttleZ.bin,1,1
|
||||
8419024,3120,assets/obseg/prop/Pshuttle_door_lZ.bin,1,1
|
||||
8422144,3328,assets/obseg/prop/Pshuttle_door_rZ.bin,1,1
|
||||
8425472,416,assets/obseg/prop/PsilencerZ.bin,1,1
|
||||
8425888,576,assets/obseg/prop/Psilo_lift_doorZ.bin,1,1
|
||||
8426464,752,assets/obseg/prop/PsilotopdoorZ.bin,1,1
|
||||
8427216,352,assets/obseg/prop/PskorpionmagZ.bin,1,1
|
||||
8427568,368,assets/obseg/prop/PspectremagZ.bin,1,1
|
||||
8427936,3392,assets/obseg/prop/PspeedboatZ.bin,1,1
|
||||
8431328,12608,assets/obseg/prop/Pst_pete_room_1iZ.bin,1,1
|
||||
8443936,12768,assets/obseg/prop/Pst_pete_room_2iZ.bin,1,1
|
||||
8456704,12096,assets/obseg/prop/Pst_pete_room_3tZ.bin,1,1
|
||||
8468800,13712,assets/obseg/prop/Pst_pete_room_5cZ.bin,1,1
|
||||
8482512,13328,assets/obseg/prop/Pst_pete_room_6cZ.bin,1,1
|
||||
8495840,624,assets/obseg/prop/Psteel_door1Z.bin,1,1
|
||||
8496464,688,assets/obseg/prop/Psteel_door2Z.bin,1,1
|
||||
8497152,720,assets/obseg/prop/Psteel_door2bZ.bin,1,1
|
||||
8497872,720,assets/obseg/prop/Psteel_door3Z.bin,1,1
|
||||
8498592,704,assets/obseg/prop/Pstool1Z.bin,1,1
|
||||
8499296,400,assets/obseg/prop/Pswipe_card2Z.bin,1,1
|
||||
8499696,656,assets/obseg/prop/Pswivel_chair1Z.bin,1,1
|
||||
8500352,6816,assets/obseg/prop/PtankZ.bin,1,1
|
||||
8507168,7824,assets/obseg/prop/PtigerZ.bin,1,1
|
||||
8514992,2176,assets/obseg/prop/Ptorpedo_rackZ.bin,1,1
|
||||
8517168,976,assets/obseg/prop/Ptrain_door2Z.bin,1,1
|
||||
8518144,1056,assets/obseg/prop/Ptrain_door3Z.bin,1,1
|
||||
8519200,624,assets/obseg/prop/Ptrain_doorZ.bin,1,1
|
||||
8519824,832,assets/obseg/prop/PtrainextdoorZ.bin,1,1
|
||||
8520656,320,assets/obseg/prop/Ptt33magZ.bin,1,1
|
||||
8520976,1312,assets/obseg/prop/Ptuning_console1Z.bin,1,1
|
||||
8522288,464,assets/obseg/prop/Ptv1Z.bin,1,1
|
||||
8522752,416,assets/obseg/prop/Ptv4screenZ.bin,1,1
|
||||
8523168,1744,assets/obseg/prop/Ptv_holderZ.bin,1,1
|
||||
8524912,208,assets/obseg/prop/PtvscreenZ.bin,1,1
|
||||
8525120,320,assets/obseg/prop/PuzimagZ.bin,1,1
|
||||
8525440,1552,assets/obseg/prop/PvertdoorZ.bin,1,1
|
||||
8526992,5552,assets/obseg/prop/PwalletbondZ.bin,1,1
|
||||
8532544,240,assets/obseg/prop/PwindowZ.bin,1,1
|
||||
8532784,224,assets/obseg/prop/Pwindow_cor11Z.bin,1,1
|
||||
8533008,224,assets/obseg/prop/Pwindow_lib_lg1Z.bin,1,1
|
||||
8533232,240,assets/obseg/prop/Pwindow_lib_sm1Z.bin,1,1
|
||||
8533472,640,assets/obseg/prop/Pwood_lg_crate1Z.bin,1,1
|
||||
8534112,544,assets/obseg/prop/Pwood_lg_crate2Z.bin,1,1
|
||||
8534656,544,assets/obseg/prop/Pwood_md_crate3Z.bin,1,1
|
||||
8535200,608,assets/obseg/prop/Pwood_sm_crate4Z.bin,1,1
|
||||
8535808,608,assets/obseg/prop/Pwood_sm_crate5Z.bin,1,1
|
||||
8536416,544,assets/obseg/prop/Pwood_sm_crate6Z.bin,1,1
|
||||
8536960,880,assets/obseg/prop/Pwooden_table1Z.bin,1,1
|
||||
8537840,320,assets/obseg/prop/PwppkmagZ.bin,1,1
|
||||
8538160,6448,assets/obseg/stan/Tbg_ame_all_p_stanZ.bin,1,0
|
||||
8544608,23792,assets/obseg/stan/Tbg_arch_all_p_stanZ.bin,1,0
|
||||
8568400,33616,assets/obseg/stan/Tbg_arec_all_p_stanZ.bin,1,0
|
||||
8602016,36800,assets/obseg/stan/Tbg_ark_all_p_stanZ.bin,1,0
|
||||
8638816,6448,assets/obseg/stan/Tbg_ash_all_p_stanZ.bin,1,0
|
||||
8645264,21888,assets/obseg/stan/Tbg_azt_all_p_stanZ.bin,1,0
|
||||
8667152,10032,assets/obseg/stan/Tbg_cat_all_p_stanZ.bin,1,0
|
||||
8677184,20208,assets/obseg/stan/Tbg_cave_all_p_stanZ.bin,1,0
|
||||
8697392,10512,assets/obseg/stan/Tbg_crad_all_p_stanZ.bin,1,0
|
||||
8707904,12400,assets/obseg/stan/Tbg_cryp_all_p_stanZ.bin,1,0
|
||||
8720304,41952,assets/obseg/stan/Tbg_dam_all_p_stanZ.bin,1,0
|
||||
8762256,28480,assets/obseg/stan/Tbg_depo_all_p_stanZ.bin,1,0
|
||||
8790736,26864,assets/obseg/stan/Tbg_dest_all_p_stanZ.bin,1,0
|
||||
8817600,2832,assets/obseg/stan/Tbg_dish_all_p_stanZ.bin,1,0
|
||||
8820432,6448,assets/obseg/stan/Tbg_imp_all_p_stanZ.bin,1,0
|
||||
8826880,29008,assets/obseg/stan/Tbg_jun_all_p_stanZ.bin,1,0
|
||||
8855888,2752,assets/obseg/stan/Tbg_len_all_p_stanZ.bin,1,0
|
||||
8858640,6400,assets/obseg/stan/Tbg_oat_all_p_stanZ.bin,1,0
|
||||
8865040,18064,assets/obseg/stan/Tbg_pete_all_p_stanZ.bin,1,0
|
||||
8883104,7632,assets/obseg/stan/Tbg_ref_all_p_stanZ.bin,1,0
|
||||
8890736,6784,assets/obseg/stan/Tbg_run_all_p_stanZ.bin,1,0
|
||||
8897520,15824,assets/obseg/stan/Tbg_sev_all_p_stanZ.bin,1,0
|
||||
8913344,20288,assets/obseg/stan/Tbg_sevb_all_p_stanZ.bin,1,0
|
||||
8933632,37680,assets/obseg/stan/Tbg_sevx_all_p_stanZ.bin,1,0
|
||||
8971312,37024,assets/obseg/stan/Tbg_silo_all_p_stanZ.bin,1,0
|
||||
9008336,20160,assets/obseg/stan/Tbg_stat_all_p_stanZ.bin,1,0
|
||||
9028496,9168,assets/obseg/stan/Tbg_tra_all_p_stanZ.bin,1,0
|
||||
9037664,32,assets/obseg/brief/UbriefarchZ,1,0
|
||||
9037696,32,assets/obseg/brief/UbriefarkZ,1,0
|
||||
9037728,32,assets/obseg/brief/UbriefaztZ,1,0
|
||||
9037760,32,assets/obseg/brief/UbriefcaveZ,1,0
|
||||
9037792,32,assets/obseg/brief/UbriefcontrolZ,1,0
|
||||
9037824,32,assets/obseg/brief/UbriefcradZ,1,0
|
||||
9037856,32,assets/obseg/brief/UbriefcrypZ,1,0
|
||||
9037888,32,assets/obseg/brief/UbriefdamZ,1,0
|
||||
9037920,32,assets/obseg/brief/UbriefdepoZ,1,0
|
||||
9037952,32,assets/obseg/brief/UbriefdestZ,1,0
|
||||
9037984,32,assets/obseg/brief/UbriefjunZ,1,0
|
||||
9038016,32,assets/obseg/brief/UbriefpeteZ,1,0
|
||||
9038048,32,assets/obseg/brief/UbriefrunZ,1,0
|
||||
9038080,32,assets/obseg/brief/UbriefsevbZ,1,0
|
||||
9038112,32,assets/obseg/brief/UbriefsevbunkerZ,1,0
|
||||
9038144,32,assets/obseg/brief/UbriefsevxZ,1,0
|
||||
9038176,32,assets/obseg/brief/UbriefsevxbZ,1,0
|
||||
9038208,32,assets/obseg/brief/UbriefsiloZ,1,0
|
||||
9038240,32,assets/obseg/brief/UbriefstatueZ,1,0
|
||||
9038272,32,assets/obseg/brief/UbrieftraZ,1,0
|
||||
9038304,1824,assets/obseg/setup/Ump_setupameZ.bin,1,0
|
||||
9040128,11680,assets/obseg/setup/u/Ump_setuparchZ.bin,1,0
|
||||
9051808,7488,assets/obseg/setup/Ump_setuparkZ.bin,1,0
|
||||
9059296,1776,assets/obseg/setup/Ump_setupashZ.bin,1,0
|
||||
9061072,9568,assets/obseg/setup/Ump_setupcaveZ.bin,1,0
|
||||
9070640,2400,assets/obseg/setup/Ump_setupcradZ.bin,1,0
|
||||
9073040,3424,assets/obseg/setup/Ump_setupcrypZ.bin,1,0
|
||||
9076464,1008,assets/obseg/setup/Ump_setupdishZ.bin,1,0
|
||||
9077472,1600,assets/obseg/setup/Ump_setupimpZ.bin,1,0
|
||||
9079072,848,assets/obseg/setup/Ump_setupoatZ.bin,1,0
|
||||
9079920,1040,assets/obseg/setup/Ump_setuprefZ.bin,1,0
|
||||
9080960,4880,assets/obseg/setup/Ump_setupsevbZ.bin,1,0
|
||||
9085840,3712,assets/obseg/setup/Ump_setupstatueZ.bin,1,0
|
||||
9089552,17936,assets/obseg/setup/UsetuparchZ.bin,1,0
|
||||
9107488,15248,assets/obseg/setup/UsetuparkZ.bin,1,0
|
||||
9122736,10496,assets/obseg/setup/UsetupaztZ.bin,1,0
|
||||
9133232,15968,assets/obseg/setup/UsetupcaveZ.bin,1,0
|
||||
9149200,15104,assets/obseg/setup/UsetupcontrolZ.bin,1,0
|
||||
9164304,7216,assets/obseg/setup/u/UsetupcradZ.bin,1,0
|
||||
9171520,7824,assets/obseg/setup/UsetupcrypZ.bin,1,0
|
||||
9179344,17104,assets/obseg/setup/UsetupdamZ.bin,1,0
|
||||
9196448,12176,assets/obseg/setup/UsetupdepoZ.bin,1,0
|
||||
9208624,9040,assets/obseg/setup/u/UsetupdestZ.bin,1,0
|
||||
9217664,14080,assets/obseg/setup/u/UsetupjunZ.bin,1,0
|
||||
9231744,1488,assets/obseg/setup/u/UsetuplenZ.bin,1,0
|
||||
9233232,12160,assets/obseg/setup/UsetuppeteZ.bin,1,0
|
||||
9245392,6240,assets/obseg/setup/UsetuprunZ.bin,1,0
|
||||
9251632,9824,assets/obseg/setup/UsetupsevbZ.bin,1,0
|
||||
9261456,6704,assets/obseg/setup/UsetupsevbunkerZ.bin,1,0
|
||||
9268160,17168,assets/obseg/setup/UsetupsevxZ.bin,1,0
|
||||
9285328,16624,assets/obseg/setup/UsetupsevxbZ.bin,1,0
|
||||
9301952,10832,assets/obseg/setup/u/UsetupsiloZ.bin,1,0
|
||||
9312784,10192,assets/obseg/setup/u/UsetupstatueZ.bin,1,0
|
||||
9322976,12848,assets/obseg/setup/u/UsetuptraZ.bin,1,0
|
||||
9335824,16,assets/obseg/text/LameE,1,0
|
||||
9335840,16,assets/obseg/text/LameJ,1,0
|
||||
9335856,1584,assets/obseg/text/LarchE,1,0
|
||||
9337440,1632,assets/obseg/text/LarchJ.bin,1,0
|
||||
9339072,1488,assets/obseg/text/LarecE,1,0
|
||||
9340560,1424,assets/obseg/text/u/LarecJ.bin,1,0
|
||||
9341984,1696,assets/obseg/text/LarkE,1,0
|
||||
9343680,1712,assets/obseg/text/u/LarkJ.bin,1,0
|
||||
9345392,16,assets/obseg/text/LashE,1,0
|
||||
9345408,16,assets/obseg/text/LashJ,1,0
|
||||
9345424,1088,assets/obseg/text/LaztE,1,0
|
||||
9346512,1200,assets/obseg/text/u/LaztJ.bin,1,1
|
||||
9347712,16,assets/obseg/text/LcatE,1,0
|
||||
9347728,16,assets/obseg/text/LcatJ,1,0
|
||||
9347744,1024,assets/obseg/text/LcaveE,1,0
|
||||
9348768,1120,assets/obseg/text/LcaveJ.bin,1,0
|
||||
9349888,1232,assets/obseg/text/LcradE,1,0
|
||||
9351120,1200,assets/obseg/text/u/LcradJ.bin,1,0
|
||||
9352320,592,assets/obseg/text/LcrypE,1,0
|
||||
9352912,704,assets/obseg/text/u/LcrypJ.bin,1,0
|
||||
9353616,1104,assets/obseg/text/LdamE,1,0
|
||||
9354720,1136,assets/obseg/text/u/LdamJ.bin,1,0
|
||||
9355856,880,assets/obseg/text/LdepoE,1,0
|
||||
9356736,832,assets/obseg/text/u/LdepoJ.bin,1,0
|
||||
9357568,1168,assets/obseg/text/LdestE,1,0
|
||||
9358736,1120,assets/obseg/text/LdestJ.bin,1,0
|
||||
9359856,16,assets/obseg/text/LdishE,1,0
|
||||
9359872,16,assets/obseg/text/LdishJ,1,0
|
||||
9359888,16,assets/obseg/text/LearE,1,0
|
||||
9359904,16,assets/obseg/text/LearJ,1,0
|
||||
9359920,16,assets/obseg/text/LeldE,1,0
|
||||
9359936,16,assets/obseg/text/LeldJ,1,0
|
||||
9359952,1824,assets/obseg/text/LgunE,1,0
|
||||
9361776,1872,assets/obseg/text/u/LgunJ.bin,1,0
|
||||
9363648,16,assets/obseg/text/LimpE,1,0
|
||||
9363664,16,assets/obseg/text/LimpJ,1,0
|
||||
9363680,1312,assets/obseg/text/LjunE,1,0
|
||||
9364992,1344,assets/obseg/text/u/LjunJ.bin,1,0
|
||||
9366336,16,assets/obseg/text/LleeE,1,0
|
||||
9366352,16,assets/obseg/text/LleeJ,1,0
|
||||
9366368,1600,assets/obseg/text/LlenE,1,0
|
||||
9367968,688,assets/obseg/text/u/LlenJ.bin,1,0
|
||||
9368656,16,assets/obseg/text/LlipE,1,0
|
||||
9368672,16,assets/obseg/text/LlipJ,1,0
|
||||
9368688,16,assets/obseg/text/LlueE,1,0
|
||||
9368704,16,assets/obseg/text/LlueJ,1,0
|
||||
9368720,672,assets/obseg/text/LmiscE,1,0
|
||||
9369392,736,assets/obseg/text/u/LmiscJ.bin,1,1
|
||||
9370128,416,assets/obseg/text/LmpmenuE,1,0
|
||||
9370544,400,assets/obseg/text/u/LmpmenuJ.bin,1,0
|
||||
9370944,192,assets/obseg/text/LmpweaponsE,1,0
|
||||
9371136,224,assets/obseg/text/u/LmpweaponsJ.bin,1,0
|
||||
9371360,16,assets/obseg/text/LoatE,1,0
|
||||
9371376,16,assets/obseg/text/LoatJ,1,0
|
||||
9371392,560,assets/obseg/text/LoptionsE,1,0
|
||||
9371952,592,assets/obseg/text/u/LoptionsJ.bin,1,0
|
||||
9372544,16,assets/obseg/text/LpamE,1,0
|
||||
9372560,16,assets/obseg/text/LpamJ,1,0
|
||||
9372576,1152,assets/obseg/text/LpeteE,1,0
|
||||
9373728,1136,assets/obseg/text/u/LpeteJ.bin,1,0
|
||||
9374864,672,assets/obseg/text/LpropobjE,1,0
|
||||
9375536,704,assets/obseg/text/u/LpropobjJ.bin,1,0
|
||||
9376240,16,assets/obseg/text/LrefE,1,0
|
||||
9376256,16,assets/obseg/text/LrefJ,1,0
|
||||
9376272,16,assets/obseg/text/LritE,1,0
|
||||
9376288,16,assets/obseg/text/LritJ,1,0
|
||||
9376304,624,assets/obseg/text/LrunE,1,0
|
||||
9376928,656,assets/obseg/text/LrunJ.bin,1,0
|
||||
9377584,1376,assets/obseg/text/LsevE,1,0
|
||||
9378960,1296,assets/obseg/text/u/LsevJ.bin,1,0
|
||||
9380256,1872,assets/obseg/text/LsevbE,1,0
|
||||
9382128,2032,assets/obseg/text/u/LsevbJ.bin,1,1
|
||||
9384160,1120,assets/obseg/text/LsevxE,1,0
|
||||
9385280,960,assets/obseg/text/u/LsevxJ.bin,1,0
|
||||
9386240,1168,assets/obseg/text/LsevxbE,1,0
|
||||
9387408,1104,assets/obseg/text/LsevxbJ.bin,1,0
|
||||
9388512,16,assets/obseg/text/LshoE,1,0
|
||||
9388528,16,assets/obseg/text/LshoJ,1,0
|
||||
9388544,1456,assets/obseg/text/LsiloE,1,0
|
||||
9390000,1504,assets/obseg/text/u/LsiloJ.bin,1,0
|
||||
9391504,2336,assets/obseg/text/LstatE,1,0
|
||||
9393840,2160,assets/obseg/text/u/LstatJ.bin,1,1
|
||||
9396000,2752,assets/obseg/text/LtitleE,1,0
|
||||
9398752,2960,assets/obseg/text/u/LtitleJ.bin,1,0
|
||||
9401712,1072,assets/obseg/text/LtraE,1,0
|
||||
9402784,1056,assets/obseg/text/u/LtraJ.bin,1,0
|
||||
9403840,16,assets/obseg/text/LwaxE,1,0
|
||||
9403856,16,assets/obseg/text/LwaxJ,1,0
|
||||
9403872,16,assets/obseg/ob__ob_end.seg,0,1
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,178 @@
|
||||
#!/bin/bash
|
||||
|
||||
COUNTRY_CODE=""
|
||||
OUTFILE=""
|
||||
|
||||
usage() {
|
||||
echo "$0 usage:"
|
||||
echo ""
|
||||
echo "$0 -v u [-o results_file]"
|
||||
echo ""
|
||||
echo " -o output filename. Optional. Defaults to full_hashtable_{version}.csv"
|
||||
echo " -v version. Supported options are: US,u, JP,j, EU,e"
|
||||
echo ""
|
||||
exit 0;
|
||||
}
|
||||
|
||||
[ $# -eq 0 ] && usage
|
||||
while getopts "o:hv:" arg; do
|
||||
case $arg in
|
||||
v) # version
|
||||
if [ "${OPTARG,,}" = "us" ]; then
|
||||
COUNTRY_CODE="u"
|
||||
elif [ "${OPTARG,,}" = "u" ]; then
|
||||
COUNTRY_CODE="u"
|
||||
elif [ "${OPTARG,,}" = "jp" ]; then
|
||||
COUNTRY_CODE="j"
|
||||
elif [ "${OPTARG,,}" = "j" ]; then
|
||||
COUNTRY_CODE="j"
|
||||
elif [ "${OPTARG,,}" = "eu" ]; then
|
||||
COUNTRY_CODE="e"
|
||||
elif [ "${OPTARG,,}" = "e" ]; then
|
||||
COUNTRY_CODE="e"
|
||||
fi
|
||||
|
||||
ARG_VERSION="${OPTARG}"
|
||||
;;
|
||||
o) # out file
|
||||
OUTFILE="${OPTARG}"
|
||||
;;
|
||||
h | *) # Display help.
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
if ! command -v "mips-linux-gnu-objcopy" &> /dev/null
|
||||
then
|
||||
echo "command mips-linux-gnu-objcopy not found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "${OUTFILE}" = "" ] ; then
|
||||
OUTFILE="full_hashtable_${version}.csv"
|
||||
fi
|
||||
|
||||
TMP=$(mktemp /tmp/ge_test_files.XXXXXX)
|
||||
|
||||
rm -f "${OUTFILE}"
|
||||
|
||||
touch "${OUTFILE}"
|
||||
|
||||
# output format is simple csv, one entry per line
|
||||
# 32 character md5, name of section extracted from ELF binary, and path to file relative from repo root (where this script is)
|
||||
#
|
||||
# escaped csv, quotes or commas in filenames are not supported.
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/src/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .text -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.text,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .code -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.code,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/src/game/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .text -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.text,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .code -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.code,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/assets/obseg/bg/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/assets/obseg/brief/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/assets/obseg/setup/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/assets/obseg/stan/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
for FILE in build/${COUNTRY_CODE}/assets/obseg/text/*.o
|
||||
do
|
||||
echo "adding ${FILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .bss -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.bss,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .data -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.data,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
|
||||
mips-linux-gnu-objcopy -j .rodata -O binary "${FILE}" "${TMP}"
|
||||
printf "%s,.rodata,%s\n" $(md5sum -b "${TMP}" | cut -c -32) "${FILE}" >> "${OUTFILE}"
|
||||
done
|
||||
|
||||
rm -f "${TMP}"
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
# arg1: make command passthrough, per make user manual.
|
||||
|
||||
MAKECMD=$1
|
||||
|
||||
if [ -z ${MAKECMD} ]; then echo "$0: missing argument: MAKECMD"; exit 1; fi
|
||||
|
||||
$MAKECMD -s -C tools >&2
|
||||
|
||||
retVal=$?
|
||||
if [ $retVal -ne 0 ]; then
|
||||
echo "Failed to build tools"
|
||||
fi
|
||||
exit $retVal
|
||||
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||
|
||||
if [ -f "$SCRIPT_DIR"/local/checksum.sh ]; then
|
||||
"$SCRIPT_DIR"/local/checksum.sh "$1" "$2" "$3"
|
||||
else
|
||||
"$SCRIPT_DIR"/default/checksum.sh "$1" "$2"
|
||||
fi
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
# this is a partial extension of "make clean".
|
||||
# this should be invoked along with regular make clean.
|
||||
#
|
||||
# arg 1: ALLOWED_COUNTRYCODE; this should be a string of country codes separated by space.
|
||||
# arg 2: BUILD_DIR_BASE
|
||||
|
||||
ALLOWED_COUNTRYCODE=$1
|
||||
BUILD_DIR_BASE=$2
|
||||
|
||||
# quote to allow space characters
|
||||
if [ -z "${ALLOWED_COUNTRYCODE}" ]; then echo "$0: missing argument: ALLOWED_COUNTRYCODE"; exit 1; fi
|
||||
if [ -z "${BUILD_DIR_BASE}" ]; then echo "$0: missing argument: BUILD_DIR_BASE"; exit 1; fi
|
||||
|
||||
echo "deleting build folders and files"
|
||||
|
||||
# dont quote to split on space characters
|
||||
for cc in ${ALLOWED_COUNTRYCODE[@]}; do
|
||||
rm -r -f -d "${BUILD_DIR_BASE}/${cc}"
|
||||
done
|
||||
|
||||
echo "deleting bin / rsp / asp"
|
||||
rm -r -f -d bin/
|
||||
rm -r -f -d assets/images/split/
|
||||
|
||||
# delete binary files according to current source control directory structure.
|
||||
# fixes issues if directory structure changes ...
|
||||
echo "deleting assets"
|
||||
rm -r -f "assets/music/*.bin" "assets/obseg/bg/*.bin" "assets/obseg/brief/*.bin" "assets/obseg/chr/*.bin" "assets/obseg/gun/*.bin" "assets/obseg/prop/*.bin" "assets/obseg/setup/*.bin" "assets/obseg/setup/e/*.bin" "assets/obseg/setup/u/*.bin" "assets/obseg/setup/j/*.bin" "assets/obseg/stan/*.bin" "assets/obseg/text/*.bin" "assets/obseg/text/e/*.bin" "assets/obseg/text/u/*.bin" "assets/obseg/text/j/*.bin" "assets/ramrom/*.bin" "assets/ramrom/e/*.bin" "assets/ramrom/u/*.bin" "assets/ramrom/j/*.bin"
|
||||
@@ -0,0 +1,65 @@
|
||||
#!/bin/bash
|
||||
|
||||
# $1: BUILD_DIR
|
||||
# $2: country code
|
||||
|
||||
echo "creating required build directories"
|
||||
|
||||
BUILD_DIR=$1
|
||||
COUNTRYCODE=$2
|
||||
|
||||
if [ -z ${BUILD_DIR} ]; then echo "$0: missing argument: BUILD_DIR"; exit 1; fi
|
||||
if [ -z ${COUNTRYCODE} ]; then echo "$0: missing argument: COUNTRYCODE"; exit 1; fi
|
||||
|
||||
dirs=(
|
||||
rsp
|
||||
src
|
||||
src/game
|
||||
src/inflate
|
||||
src/libultra
|
||||
src/libultra/audio
|
||||
src/libultra/gt
|
||||
src/libultra/gu
|
||||
src/libultra/io
|
||||
src/libultra/libc
|
||||
src/libultra/os
|
||||
src/libultra/rg
|
||||
src/libultra/sched
|
||||
src/libultra/sp
|
||||
src/libultrare
|
||||
src/libultrare/audio
|
||||
src/libultrare/gt
|
||||
src/libultrare/gu
|
||||
src/libultrare/io
|
||||
src/libultrare/libc
|
||||
src/libultrare/os
|
||||
src/libultrare/rg
|
||||
src/libultrare/sched
|
||||
src/libultrare/sp
|
||||
assets assets/obseg
|
||||
assets/obseg/brief
|
||||
assets/obseg/chr
|
||||
assets/obseg/gun
|
||||
assets/obseg/prop
|
||||
assets/obseg/text
|
||||
assets/obseg/bg
|
||||
assets/obseg/setup
|
||||
assets/obseg/setup/${COUNTRYCODE}
|
||||
assets/obseg/stan
|
||||
assets/music
|
||||
assets/ramrom
|
||||
assets/images
|
||||
assets/images/split
|
||||
assets/font
|
||||
assets/embedded
|
||||
assets/embedded/skeletons
|
||||
assets/embedded/player_gait_object
|
||||
)
|
||||
|
||||
mkdir -p "${BUILD_DIR}"
|
||||
|
||||
for dir in "${dirs[@]}"; do
|
||||
mkdir -p "${BUILD_DIR}/${dir}"
|
||||
done
|
||||
|
||||
exit 0
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
SHA1SUM=$1
|
||||
OUTCODE=$2
|
||||
|
||||
# quote to allow space
|
||||
if [ -z "${SHA1SUM}" ]; then echo "$0: missing argument: SHA1SUM"; exit 1; fi
|
||||
if [ -z "${OUTCODE}" ]; then echo "$0: missing argument: OUTCODE"; exit 1; fi
|
||||
|
||||
# no quotes on SHA1SUM to allow padding command line arguments from parent
|
||||
${SHA1SUM} -c ge007.${OUTCODE}.sha1
|
||||
|
||||
retVal=$?
|
||||
if [ $retVal -ne 0 ]; then
|
||||
echo -e "\n\n ERROR: NOT MATCH!\n\n"
|
||||
else
|
||||
echo -e "\n\n MATCH!\n\n"
|
||||
fi
|
||||
exit $retVal
|
||||
@@ -0,0 +1,65 @@
|
||||
#!/bin/bash
|
||||
|
||||
SHA1SUM=$1
|
||||
OUTCODE=$2
|
||||
|
||||
# quote to allow space
|
||||
if [ -z "${SHA1SUM}" ]; then echo "$0: missing argument: SHA1SUM"; exit 1; fi
|
||||
if [ -z "${OUTCODE}" ]; then echo "$0: missing argument: OUTCODE"; exit 1; fi
|
||||
|
||||
# no quotes on SHA1SUM to allow padding command line arguments from parent
|
||||
${SHA1SUM} -c ge007.${OUTCODE}.sha1
|
||||
retVal=$?
|
||||
|
||||
if [ $retVal -ne 0 ]; then
|
||||
echo -e "\n\n\033[1;41;37m"
|
||||
echo -e " "
|
||||
echo -e " ERROR: NOT MATCH! "
|
||||
echo -e " \033[m"
|
||||
echo -e "\n\n"
|
||||
|
||||
RESPONSE=0
|
||||
read -t 5 -p "Do you want to check Source Files (y/n)? " choice
|
||||
case "$choice" in
|
||||
y|Y ) RESPONSE=1; ;;
|
||||
n|N ) RESPONSE=2; ;;
|
||||
* ) RESPONSE=3; ;;
|
||||
esac
|
||||
|
||||
echo ""
|
||||
|
||||
if [ $RESPONSE -eq 1 ]; then
|
||||
echo "Please wait while we determine which files are affected..."
|
||||
# scripts file relative to root source control directory
|
||||
./scripts/test_files.sh -c -i scripts/ge007.${OUTCODE}-test_basis.csv
|
||||
echo "Dumping map diff..."
|
||||
diff --suppress-common-lines build/${OUTCODE}-match/ge007.${OUTCODE}.map build/${OUTCODE}/ge007.${OUTCODE}.map
|
||||
fi
|
||||
|
||||
else
|
||||
echo -e "\n\n\033[1;42;37m"
|
||||
echo -e " "
|
||||
echo -e " MATCH! "
|
||||
echo -e " \033[m"
|
||||
echo -e "\n\n"
|
||||
|
||||
RESPONSE=0
|
||||
read -t 5 -p "Do you want to update the matching hashtable (recommended but slow) (y/n)?" choice
|
||||
case "$choice" in
|
||||
y|Y ) RESPONSE=1; ;;
|
||||
n|N ) RESPONSE=2; ;;
|
||||
* ) RESPONSE=3; ;;
|
||||
esac
|
||||
|
||||
echo ""
|
||||
|
||||
if [ $RESPONSE -eq 1 ]; then
|
||||
echo "Please wait while we rebuild the hashtable..."
|
||||
cp -r build/${OUTCODE}/* build/${OUTCODE}-match
|
||||
# cp build/${OUTCODE}/ge007.${OUTCODE}.map build/${OUTCODE}-match/ge007.$(OUTCODE).map
|
||||
# scripts file relative to root source control directory
|
||||
./scripts/make/build_hashtable.sh -v ${OUTCODE} -o scripts/ge007.${OUTCODE}-test_basis.csv
|
||||
fi
|
||||
fi
|
||||
|
||||
exit $retVal
|
||||
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
# This script should execute from root source control directory.
|
||||
result=$(basename "$PWD")
|
||||
if [ $result = "scripts" ] ; then
|
||||
cd ..
|
||||
fi
|
||||
|
||||
./scripts/make/build_hashtable.sh -v u -o scripts/ge007.u-test_basis.csv
|
||||
./scripts/make/build_hashtable.sh -v j -o scripts/ge007.j-test_basis.csv
|
||||
./scripts/make/build_hashtable.sh -v e -o scripts/ge007.e-test_basis.csv
|
||||
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$#" -ne "2" ];
|
||||
then
|
||||
echo "usage: $0 old_name new_name"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Replace $1 with $2?"
|
||||
read
|
||||
grep -rl "$1" asm/*.s asm/code/*.s asm/libultra/*.s asm/game/*.s asm/inflate/*.s src/*.c src/*.h include/*.h sym_bss.txt notes/ge007.u.yaml include/globals.inc | xargs sed -i "s/\b$1\b/$2/g"
|
||||
@@ -0,0 +1,110 @@
|
||||
#!/bin/bash
|
||||
|
||||
ARG_VERSION=""
|
||||
COUNTRY_CODE=""
|
||||
LD_FILE=""
|
||||
SECTION_START_LINE=
|
||||
SECTION_END_LINE=
|
||||
|
||||
trap "exit 0" PIPE
|
||||
|
||||
usage() {
|
||||
echo "$0 usage:"
|
||||
echo ""
|
||||
echo " -v version. Supported options are: US,u, JP,j, EU,e"
|
||||
echo ""
|
||||
exit 0;
|
||||
}
|
||||
[ $# -eq 0 ] && usage
|
||||
while getopts "hv:" arg; do
|
||||
case $arg in
|
||||
v) # version
|
||||
if [ "${OPTARG,,}" = "us" ]; then
|
||||
COUNTRY_CODE="u"
|
||||
elif [ "${OPTARG,,}" = "u" ]; then
|
||||
COUNTRY_CODE="u"
|
||||
elif [ "${OPTARG,,}" = "jp" ]; then
|
||||
COUNTRY_CODE="j"
|
||||
elif [ "${OPTARG,,}" = "j" ]; then
|
||||
COUNTRY_CODE="j"
|
||||
elif [ "${OPTARG,,}" = "eu" ]; then
|
||||
COUNTRY_CODE="e"
|
||||
elif [ "${OPTARG,,}" = "e" ]; then
|
||||
COUNTRY_CODE="e"
|
||||
fi
|
||||
|
||||
ARG_VERSION="${OPTARG}"
|
||||
;;
|
||||
h | *) # Display help.
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [ "${COUNTRY_CODE}" = "" ] ; then
|
||||
echo "version not supported: ${ARG_VERSION}"
|
||||
echo ""
|
||||
usage
|
||||
fi
|
||||
|
||||
LD_FILE="ge007.${COUNTRY_CODE}.ld"
|
||||
|
||||
if [ ! -f "${LD_FILE}" ]; then
|
||||
echo "File not found: ${LD_FILE}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
SECTION_START_LINE=$(grep -n -e '^\s*_bssSegmentStart\s*=' "${LD_FILE}" | cut -d: -f1)
|
||||
SECTION_END_LINE=$(grep -n -e '^\s*_bssSegmentEnd\s*=' "${LD_FILE}" | cut -d: -f1)
|
||||
|
||||
digits_re='^[0-9]+$'
|
||||
if ! [[ ${SECTION_START_LINE} =~ $digits_re ]] ; then
|
||||
echo "error: could not find start of .bss section in ld file" >&2; exit 1
|
||||
fi
|
||||
if ! [[ ${SECTION_END_LINE} =~ $digits_re ]] ; then
|
||||
echo "error: could not find end of .bss section in ld file" >&2; exit 1
|
||||
fi
|
||||
|
||||
echo "reading lines ${SECTION_START_LINE}-${SECTION_END_LINE} in ${LD_FILE} ... "
|
||||
|
||||
echo "file" "size" "offset" | awk '{ printf "%-49s %-14s %-12s\n", $1, $2, $3}'
|
||||
|
||||
TOTAL_OFFSET=0
|
||||
|
||||
while read in; do {
|
||||
#echo "while: $in"
|
||||
|
||||
# extract first .bss section size
|
||||
FILE_SECTION_SIZE=$(mips-linux-gnu-objdump -h "${in}" | grep '\.bss' | head -1 | cut -c 19-28)
|
||||
|
||||
# if there's no .bss, set size to zero
|
||||
if [ -z "${FILE_SECTION_SIZE}" ] ; then
|
||||
FILE_SECTION_SIZE=0
|
||||
fi
|
||||
|
||||
# strip out leading zeroes or bash gets confused when converting from hex
|
||||
FILE_SECTION_SIZE=$(echo ${FILE_SECTION_SIZE} | sed -E 's/^(0)*([0-9a-fA-F]+)/\2/')
|
||||
|
||||
# convert from hex to decimal
|
||||
FILE_SECTION_SIZE=$((16#${FILE_SECTION_SIZE}))
|
||||
|
||||
#echo "size: ${FILE_SECTION_SIZE}"
|
||||
FILE_SECTION_START_OFFSET=${TOTAL_OFFSET}
|
||||
|
||||
TOTAL_OFFSET=$((${TOTAL_OFFSET} + ${FILE_SECTION_SIZE}))
|
||||
|
||||
echo "${in}" ${FILE_SECTION_SIZE} ${FILE_SECTION_START_OFFSET} | awk '{ printf "%-49s 0x%-12x 0x%-12x\n", $1, $2, $3}'
|
||||
|
||||
# exit if pipe is broken, e.g., command was run through `head`
|
||||
if [ $? -ne 0 ] ; then exit 0 ; fi
|
||||
|
||||
# subprocess:
|
||||
# read ld file, from start line to end line
|
||||
# pipe each line through sed and only accept (uncommented) lines starting with "build" path
|
||||
# pipe through sed again and strip out everything except the path
|
||||
# iterate on each line in the above while loop
|
||||
} done < <(tail -n "+${SECTION_START_LINE}" "${LD_FILE}" | head -n "$((${SECTION_END_LINE}-${SECTION_START_LINE}+1))" | sed -n -E '/^\s+build/p' | sed -E 's/^\s*(build[^ ]+).*$/\1/')
|
||||
|
||||
|
||||
echo "total" "-" ${TOTAL_OFFSET} | awk '{ printf "%-49s %-14s 0x%-12x\n", $1, $2, $3}'
|
||||
@@ -0,0 +1,110 @@
|
||||
#!/bin/bash
|
||||
|
||||
# execute from the root source control directory.
|
||||
result=$(basename "$PWD")
|
||||
if [ $result = "scripts" ] ; then
|
||||
cd ..
|
||||
fi
|
||||
|
||||
SRC=
|
||||
CONTINUE_ON_ERROR=0
|
||||
VERBOSE=0
|
||||
|
||||
usage() {
|
||||
echo "checks md5s generated from make/build_hashtable.sh"
|
||||
echo ""
|
||||
echo "This script should execute from root source control directory."
|
||||
echo ""
|
||||
echo "$0 usage:"
|
||||
echo ""
|
||||
echo " $0 -i file [-c]"
|
||||
echo ""
|
||||
echo " -c continue on error"
|
||||
exit 0;
|
||||
}
|
||||
|
||||
[ $# -eq 0 ] && usage
|
||||
while getopts "i:chv" arg; do
|
||||
case $arg in
|
||||
i)
|
||||
SRC="${OPTARG}"
|
||||
;;
|
||||
c)
|
||||
CONTINUE_ON_ERROR=1
|
||||
;;
|
||||
v)
|
||||
VERBOSE=1
|
||||
;;
|
||||
h | *) # Display help.
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [ "${SRC}" = "" ] ; then
|
||||
usage
|
||||
fi
|
||||
|
||||
if [ ! -f "${SRC}" ]; then
|
||||
echo "File not found: ${SRC}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
OLDIFS=$IFS
|
||||
IFS=","
|
||||
TMP=$(mktemp /tmp/ge_test_files.XXXXXX)
|
||||
TMP2=$(mktemp /tmp/ge_test_files.XXXXXX)
|
||||
|
||||
while read MD5 SECTION FILE
|
||||
do
|
||||
if [ ! -f "${SRC}" ]; then
|
||||
echo "File not found: ${SRC}"
|
||||
continue
|
||||
fi
|
||||
if [ -f $FILE ]; then
|
||||
mips-linux-gnu-objcopy -j "${SECTION}" -O binary "${FILE}" "${TMP}"
|
||||
ACTUAL=$(md5sum -b "${TMP}" | cut -c -32 | tr '[:upper:]' '[:lower:]')
|
||||
EXPECTED=$(echo "${MD5}" | tr '[:upper:]' '[:lower:]')
|
||||
FILENAME=$(echo $FILE | sed -E -e 's/build\/[uje]\/src\//src\//g;');
|
||||
VERSION=$(echo $FILE | sed -E -e 's/build\/([uje])\/.*/\1/g;');
|
||||
|
||||
if [ "${ACTUAL}" != "${EXPECTED}" ] ; then
|
||||
#if [ "${SECTION}" == ".data" ] || [ "${SECTION}" == ".rodata" ] ; then
|
||||
# echo -e "\033[93m\033[1A";
|
||||
#fi
|
||||
echo "checksums differ, section'${SECTION}', file: '${FILE}'."
|
||||
echo "Comparing Files..."
|
||||
echo "Original | New"
|
||||
if [ -f "build/${VERSION}-match/${FILENAME}" ]; then
|
||||
mips-linux-gnu-objcopy -j "${SECTION}" -O binary "build/${VERSION}-match/${FILENAME}" "${TMP2}"
|
||||
(diff -y -W 80 --suppress-common-lines <(xxd -c8 $TMP2) <(xxd -c8 $TMP) && echo -e "\033[92mFiles Identical!") || \
|
||||
(\
|
||||
echo -e "\033[91mDifference Found, Dumping assembly! (${FILE}New.mips)" && touch "${FILE}New.mips" && touch "${FILE}Match.mips" && \
|
||||
mips-linux-gnu-objdump --all-headers --disassemble --debugging --source --full-contents --line-numbers "build/${VERSION}-match/${FILENAME}" > "${FILE}Match.mips" && \
|
||||
mips-linux-gnu-objdump --all-headers --disassemble --debugging --source --full-contents --line-numbers "${FILE}" > "${FILE}New.mips" \
|
||||
);
|
||||
else
|
||||
echo -e "\033[93mNo Previously matching files to compare... Please run this test again on a matching build to generate."
|
||||
fi
|
||||
|
||||
if [ ${CONTINUE_ON_ERROR} -eq 0 ] ; then
|
||||
IFS=$OLDIFS
|
||||
rm -f "${TMP}"
|
||||
rm -f "${TMP2}"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
if [ ${VERBOSE} -eq 1 ]; then
|
||||
echo -e "\033[92mpass: section'${SECTION}' ${FILE}"
|
||||
fi
|
||||
fi
|
||||
echo -e -n "\033[m"
|
||||
fi
|
||||
done < "${SRC}"
|
||||
|
||||
IFS=$OLDIFS
|
||||
rm -f "${TMP}"
|
||||
rm -f "${TMP2}"
|
||||
|
||||
exit 0
|
||||
@@ -0,0 +1,112 @@
|
||||
### test files readme ###
|
||||
|
||||
This is a tool suite to identify discrepancies between builds. It will extract relevant sections from ELF binary and compare against known good md5. The purpose is to help identify where the build is failing to match.
|
||||
|
||||
### Quick start ###
|
||||
|
||||
./test_files.sh -i ge007.u-test_basis.csv
|
||||
|
||||
### Overview ###
|
||||
|
||||
This consists of two bash scripts:
|
||||
|
||||
make/build_hashtable.sh
|
||||
test_files.sh
|
||||
|
||||
The first is used to generate a list of md5 checksums. This should only be used if a new build is added, or you want to generate checksums against a particular variant.
|
||||
|
||||
### Making test file ###
|
||||
|
||||
Output format is simple csv, one entry per line. Each line is a 32 character md5, the name of section extracted from ELF binary, and path to file relative from repo root (where this script is).
|
||||
|
||||
Escaped csv, quotes or commas in filenames are not supported.
|
||||
|
||||
The script iterates the following build directories, looking for `.o` files:
|
||||
|
||||
- src/
|
||||
- src/game
|
||||
- assets/obseg/bg
|
||||
- assets/obseg/brief
|
||||
- assets/obseg/setup
|
||||
- assets/obseg/stan
|
||||
- assets/obseg/text
|
||||
|
||||
For source files, the following ELF sections are extracted:
|
||||
|
||||
- .text
|
||||
- .code
|
||||
- .bss
|
||||
- .data
|
||||
- .rodata
|
||||
|
||||
For asset files, the following ELF sections are extracted:
|
||||
|
||||
- .bss
|
||||
- .data
|
||||
- .rodata
|
||||
|
||||
The supported versions have already had the md5 checksums extracted from known good builds. These files are:
|
||||
|
||||
- ge007.u-test_basis.csv
|
||||
- ge007.j-test_basis.csv
|
||||
- ge007.e-test_basis.csv
|
||||
|
||||
**build test file example**
|
||||
|
||||
./make/build_hashtable.sh -v u -o ge007.u-test_basis.csv
|
||||
./make/build_hashtable.sh -v j -o ge007.j-test_basis.csv
|
||||
./make/build_hashtable.sh -v e -o ge007.e-test_basis.csv
|
||||
|
||||
### Testing build ###
|
||||
|
||||
A build can be compared against a test file by running `./test_files.sh`. The input file is required. This will This lists the path to the build object files. Example
|
||||
|
||||
./test_files.sh -i ge007.u-test_basis.csv
|
||||
|
||||
This lists each section and file as it is tested. You should see output like
|
||||
|
||||
...
|
||||
pass: section'.bss' build/u/assets/obseg/text/LsiloJ.o
|
||||
pass: section'.data' build/u/assets/obseg/text/LsiloJ.o
|
||||
pass: section'.rodata' build/u/assets/obseg/text/LsiloJ.o
|
||||
pass: section'.bss' build/u/assets/obseg/text/LstatE.o
|
||||
pass: section'.data' build/u/assets/obseg/text/LstatE.o
|
||||
...
|
||||
|
||||
The output stops on the first failure. Use option `-c` to continue on mismatch.
|
||||
|
||||
### Examples ###
|
||||
|
||||
**Rename function**:
|
||||
|
||||
Modify `src/game/bg.c` method `bgRectIsInside` (an unreferenced method).
|
||||
|
||||
*result*: all files pass.
|
||||
|
||||
**Change function**:
|
||||
|
||||
Modify `src/game/bg.c` method `bgRectIsInside` (an unreferenced method) to return a different value. Rebuild the project and test.
|
||||
|
||||
*result*: Test script should stop with a message similar to the following:
|
||||
|
||||
checksums differ, section'.text', file: 'build/u/src/game/bg.o'. Actual=[6747949109773c07983a2584101ef214], expected=[0a3e9300d0406ae8036a97b5596f3f5c]
|
||||
|
||||
**change .rodata**
|
||||
|
||||
Modify `src/fr.c` method `indyGrabJpg16bit` and change one of the printf strings:
|
||||
|
||||
sprintf(buffer, "zzzgrab.%d.jpeg", *pgrabnum);
|
||||
|
||||
*result*: Test script should stop with a message similar to the following:
|
||||
|
||||
checksums differ, section'.rodata', file: 'build/u/src/fr.o'. Actual=[9e108ace3e0dab31c819d22ed1d063b9], expected=[94e2bec0d83b53385ba626feb3005cb4]
|
||||
|
||||
**Change setup file**
|
||||
|
||||
Modify `assets/obseg/setup/Ump_setupcaveZ.c` padlist and change one of the float variables. Here is modifying the first entry in the array:
|
||||
|
||||
{ {1.0f, -726.0f, -378.0f}, {0.0f, 1.0f, 0.0f}, {-2e-06, 0.0f, 1.0f}, "p1884a", 0 },
|
||||
|
||||
*result*: Test script should stop with a message similar to the following:
|
||||
|
||||
checksums differ, section'.data', file: 'build/u/assets/obseg/setup/Ump_setupcaveZ.o'. Actual=[1dd1b59ed38408ba67b6616f9194c6d9], expected=[9caabe90e7f9b62668b607b286e14738]
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "WSL1 32bit ELF Enabler (Needed for 32bit pointers used by N64)"
|
||||
|
||||
dpkg -s "qemu-user-static" >/dev/null 2>&1 && {
|
||||
echo ""
|
||||
} || {
|
||||
echo "Installing Required patches."
|
||||
apt update
|
||||
apt install -y qemu-user-static
|
||||
}
|
||||
|
||||
sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic '\x7fELF\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00' --mask '\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xf8\xff\xff\xff\xff\xff\xff\xff'
|
||||
sudo service binfmt-support start
|
||||
|
||||
dpkg -s "libc6:i386" >/dev/null 2>&1 && {
|
||||
echo ""
|
||||
} || {
|
||||
apt update
|
||||
apt install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 zlib1g-dev:i386
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user