From b649649d785a6d7bcae64d15f5f83ff54ff99b2b Mon Sep 17 00:00:00 2001 From: Henrique Gemignani Passos Lima Date: Mon, 21 Jun 2021 20:35:01 +0300 Subject: [PATCH] PART: Add some Prime 3 fields --- retro_data_structures/formats/part.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/retro_data_structures/formats/part.py b/retro_data_structures/formats/part.py index a9bffa7..9120674 100644 --- a/retro_data_structures/formats/part.py +++ b/retro_data_structures/formats/part.py @@ -770,6 +770,24 @@ def create_keyf_emitter(keys_type): 'XTAD': StartingAtVersion(2, GetIntElement), 'DFLG': StartingAtVersion(2, GetBitFlag), + # Prime 3 + 'STOP': StartingAtVersion(3, GetBool), + 'PBDM': StartingAtVersion(3, GetIntElement), + 'PMLT': StartingAtVersion(3, GetBool), + 'MBDM': StartingAtVersion(3, GetIntElement), + 'VGD1': StartingAtVersion(3, GetBool), + 'VGD2': StartingAtVersion(3, GetBool), + 'VGD3': StartingAtVersion(3, GetBool), + 'VGD4': StartingAtVersion(3, GetBool), + 'ALSC': StartingAtVersion(3, GetIntElement), + 'DBPS': StartingAtVersion(3, GetBool), + 'SVEO': StartingAtVersion(3, GetRealElement), + 'ORTC': StartingAtVersion(3, GetBool), + 'ISVF': StartingAtVersion(3, GetRealElement), + 'ADV9': StartingAtVersion(3, GetRealElement), + 'AMSC': StartingAtVersion(3, GetIntElement), + 'XJAK': StartingAtVersion(3, GetIntElement), + # End '_END': Pass, }