From 12c8fca74ebe16624de2c816ee4196e94876f628 Mon Sep 17 00:00:00 2001 From: dexy Date: Fri, 8 Nov 2019 12:25:25 +1100 Subject: [PATCH] Added new MetaNames --- .../GameFiles/MetaTypes/MetaNames.cs | 56 +++++++++++++++++++ .../GameFiles/MetaTypes/PsoTypes.cs | 28 +++++----- 2 files changed, 70 insertions(+), 14 deletions(-) diff --git a/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs b/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs index ff468a5..29847d4 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/MetaNames.cs @@ -3569,6 +3569,62 @@ namespace CodeWalker.GameFiles PortalEntityList = 3203972140, PortalInfoList = 3085292924, + //vfxinteriorinfo ymt's from Siprus + CVfxInteriorSetup = 128879576, + CVfxRoomSetup = 769638437, + dustPtFxEnabled = 1270885502, + dustPtFxEvo = 3916956310, + dustPtFxName = 4061889016, + interiorInfoName = 3197750225, + smokePtFxEnabled = 174438245, + smokePtFxLevelOverride = 1794720348, + smokePtFxName = 2216385556, + vfxInteriorSetups = 3147314065, + vfxRoomSetups = 70742260, + + //entries for vfxinteriorinfo values from Siprus + vfxinteriorinfo_club_bar = 3012126598, + vfxinteriorinfo_default = 2186191160, + vfxinteriorinfo_disabled = 4043117346, + vfxinteriorinfo_factory = 3704850198, + vfxinteriorinfo_factory2 = 789288375, + vfxinteriorinfo_foundry = 3102010781, + vfxinteriorinfo_methlab = 1747000990, + vfxinteriorinfo_michael_mansion = 2503389540, + vfxinteriorinfo_recycle = 3828623237, + env_bar_haze = 2464653728, + env_dust_motes_int_hvy = 2388998730, + env_dust_motes_int_recycle = 1189228428, + env_gunsmoke = 1283110988, + env_gunsmoke_paper_factory = 2917372338, + env_stripclub_haze = 3512462560, + v_34_deliveryrm = 1873829195, + v_34_processrm = 2131172512, + v_64_back = 291590403, + v_64_back_lower = 2635531210, + v_64_base2 = 2901364601, + v_64_cloak = 2699110422, + v_64_dance = 1921450756, + v_64_entry = 209242346, + v_64_entry_trans = 3070346248, + v_64_rear = 4193595779, + v_64_rear_trans = 1532913744, + v_64_side = 2526696518, + v_64_side_upper = 593969979, + v_64_upper = 182753347, + v_recycle_chopper = 2694641996, + v_recycle_cor1 = 2624371671, + v_recycle_door = 4022865356, + v_recycle_main = 1108714138, + v_recycle_office1 = 4228826032, + v_recycle_shield = 2720085499, + v_recycle_stair2 = 3998905162, + v_recycle_window = 2808950336, + + + + + //GranularSound dat54.rel FileName hashes from NotGigo diff --git a/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs b/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs index 217b73c..156daa7 100644 --- a/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs +++ b/CodeWalker.Core/GameFiles/MetaTypes/PsoTypes.cs @@ -1094,30 +1094,30 @@ namespace CodeWalker.GameFiles return new PsoStructureInfo(MetaName.CVfxInteriorInfoMgr, 0, 0, 56, new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)3147314065, PsoDataType.Map, 8, 1, (MetaName)1), + new PsoStructureEntryInfo(MetaName.vfxInteriorSetups, PsoDataType.Map, 8, 1, (MetaName)1), new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), new PsoStructureEntryInfo(MetaName.vfxInteriorInfos, PsoDataType.Map, 32, 1, (MetaName)196612) ); - case (MetaName)128879576: - return new PsoStructureInfo((MetaName)128879576, 0, 0, 40, - new PsoStructureEntryInfo((MetaName)3197750225, PsoDataType.String, 8, 7, 0), + case MetaName.CVfxInteriorSetup: + return new PsoStructureInfo(MetaName.CVfxInteriorSetup, 0, 0, 40, + new PsoStructureEntryInfo(MetaName.interiorInfoName, PsoDataType.String, 8, 7, 0), new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.String, 0, 7, 0), new PsoStructureEntryInfo((MetaName)MetaTypeName.ARRAYINFO, PsoDataType.Structure, 0, 3, 0), - new PsoStructureEntryInfo((MetaName)70742260, PsoDataType.Map, 16, 1, (MetaName)65538) + new PsoStructureEntryInfo(MetaName.vfxRoomSetups, PsoDataType.Map, 16, 1, (MetaName)65538) ); - case (MetaName)769638437: - return new PsoStructureInfo((MetaName)769638437, 0, 0, 16, - new PsoStructureEntryInfo((MetaName)3197750225, PsoDataType.String, 8, 7, 0) + case MetaName.CVfxRoomSetup: + return new PsoStructureInfo(MetaName.CVfxRoomSetup, 0, 0, 16, + new PsoStructureEntryInfo(MetaName.interiorInfoName, PsoDataType.String, 8, 7, 0) ); case MetaName.CVfxInteriorInfo: return new PsoStructureInfo(MetaName.CVfxInteriorInfo, 0, 0, 32, - new PsoStructureEntryInfo((MetaName)174438245, PsoDataType.Bool, 8, 0, 0), - new PsoStructureEntryInfo((MetaName)2216385556, PsoDataType.String, 12, 7, 0), - new PsoStructureEntryInfo((MetaName)1794720348, PsoDataType.Float, 16, 0, 0), - new PsoStructureEntryInfo((MetaName)1270885502, PsoDataType.Bool, 20, 0, 0), - new PsoStructureEntryInfo((MetaName)4061889016, PsoDataType.String, 24, 7, 0), - new PsoStructureEntryInfo((MetaName)3916956310, PsoDataType.Float, 28, 0, 0) + new PsoStructureEntryInfo(MetaName.smokePtFxEnabled, PsoDataType.Bool, 8, 0, 0), + new PsoStructureEntryInfo(MetaName.smokePtFxName, PsoDataType.String, 12, 7, 0), + new PsoStructureEntryInfo(MetaName.smokePtFxLevelOverride, PsoDataType.Float, 16, 0, 0), + new PsoStructureEntryInfo(MetaName.dustPtFxEnabled, PsoDataType.Bool, 20, 0, 0), + new PsoStructureEntryInfo(MetaName.dustPtFxName, PsoDataType.String, 24, 7, 0), + new PsoStructureEntryInfo(MetaName.dustPtFxEvo, PsoDataType.Float, 28, 0, 0) ); case MetaName.CVfxPedInfoMgr: return new PsoStructureInfo(MetaName.CVfxPedInfoMgr, 0, 0, 224,