From b6004e5ca74f2ea5aed2c8d75d323194a60cac6d Mon Sep 17 00:00:00 2001 From: Ivan Panayotov Date: Thu, 28 May 2026 12:51:34 +0300 Subject: [PATCH 1/2] (Database) Add initial support for "The Wolf Among Us" --- data/CHANGELOG.md | 11 +- .../game_profiles/the-wolf-among-us-2013.json | 1 + data/versiondb/global.vdb.json | 16 ++ .../versiondb/the-wolf-among-us-2013.vdb.json | 215 ++++++++++++++++++ 4 files changed, 241 insertions(+), 2 deletions(-) create mode 100644 data/game_profiles/the-wolf-among-us-2013.json create mode 100644 data/versiondb/the-wolf-among-us-2013.vdb.json diff --git a/data/CHANGELOG.md b/data/CHANGELOG.md index af13b1d..aa8d818 100644 --- a/data/CHANGELOG.md +++ b/data/CHANGELOG.md @@ -1,5 +1,13 @@ ## Database Changelog +### 28th of May, 2026 + +#### Game Profiles +- Added initial game profile for The Wolf Among Us (2013) (Thank you Pumba) + +#### Version Database +- Added initial version database for The Wolf Among Us (2013) + ### 24th of April, 2026 #### Game Profiles @@ -30,7 +38,7 @@ - Added over 3700 property keys, 2/3rds imported from Telltale Inspector. - Added bone names from RTB's 3ds Max Script repository. - Added bone groups from Telltale Inspector. ---- +--- ### 30th of September, 2025 @@ -75,4 +83,3 @@ #### Hash Database - Not implemented yet. - \ No newline at end of file diff --git a/data/game_profiles/the-wolf-among-us-2013.json b/data/game_profiles/the-wolf-among-us-2013.json new file mode 100644 index 0000000..a79161c --- /dev/null +++ b/data/game_profiles/the-wolf-among-us-2013.json @@ -0,0 +1 @@ +{"name":"the-wolf-among-us-2013","description":"","blowfishKey":"Fables","isTtarch2":true,"ttarchVersion":3,"luaVersion":"5.1.2","metaStreamVersion":"MSV5","enableOodleCompression":false} \ No newline at end of file diff --git a/data/versiondb/global.vdb.json b/data/versiondb/global.vdb.json index f301cab..24c2d79 100644 --- a/data/versiondb/global.vdb.json +++ b/data/versiondb/global.vdb.json @@ -49194,5 +49194,21 @@ "flags": 32 } ] + }, + { + "type": "ResourceGroupInfo", + "crc32": 4203717822, + "members": [ + { + "name": "mColor", + "type": "Color", + "flags": 0 + }, + { + "name": "mPriority", + "type": "int", + "flags": 0 + } + ] } ] \ No newline at end of file diff --git a/data/versiondb/the-wolf-among-us-2013.vdb.json b/data/versiondb/the-wolf-among-us-2013.vdb.json new file mode 100644 index 0000000..749c0e8 --- /dev/null +++ b/data/versiondb/the-wolf-among-us-2013.vdb.json @@ -0,0 +1,215 @@ +{ + "ActingOverridablePropOwner": 1372011474, + "ActingPaletteClass": 984762405, + "ActingPaletteGroup": 3148997031, + "ActingPaletteGroup::EnumIdleTransition": 648771917, + "ActorAgentBinding": 3457604738, + "AgentMap": 62021772, + "AgentMap::AgentMapEntry": 200502370, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface>": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "AnimatedValueInterface": 1971428355, + "Animation": 2640446793, + "AnimationValueInterfaceBase": 3098847224, + "AnimOrChore": 3445786196, + "AssetCollection": 2785332707, + "BlendMode": 648771917, + "BoneContraints": 2011802003, + "BoundingBox": 2395633409, + "CameraFacingTypes": 1963543730, + "Chore": 141925938, + "ChoreAgent": 4213445065, + "ChoreAgent::Attachment": 799020592, + "ChoreResource": 3319508275, + "ChoreResource::Block": 2258583657, + "Color": 1449415578, + "D3DMesh": 1532326700, + "D3DMesh::LocalTransformEntry": 3584138199, + "D3DMesh::PaletteEntry": 3674830062, + "D3DMesh::Texture": 666610591, + "D3DMesh::TriangleSet": 3526165015, + "Dlg": 112081325, + "DlgChainHead": 508613187, + "DlgChild": 3969573852, + "DlgChildSetChoice": 1710960316, + "DlgChildSetChoicesChildPost": 1710960316, + "DlgChildSetChoicesChildPre": 1710960316, + "DlgChildSetConditionalCase": 1710960316, + "DlgChoice": 459846273, + "DlgChoicesChildPost": 3291321042, + "DlgChoicesChildPre": 3291321042, + "DlgCondition": 2839969602, + "DlgConditionalCase": 3291321042, + "DlgConditionInput": 3635003717, + "DlgConditionRule": 3607645126, + "DlgConditionTime": 2449067384, + "DlgDownstreamVisibilityConditions": 1943858373, + "DlgFolder": 631649975, + "DlgFolderChild": 3291321042, + "DlgLine": 852155329, + "DlgLineCollection": 3040635724, + "DlgNode": 396956583, + "DlgNodeChoices": 1344933121, + "DlgNodeChore": 1601859098, + "DlgNodeConditional": 2136531840, + "DlgNodeCriteria": 4162985216, + "DlgNodeCriteria::EnumDefaultResultT": 648771917, + "DlgNodeCriteria::EnumTestT": 648771917, + "DlgNodeCriteria::EnumThresholdT": 648771917, + "DlgNodeExchange": 2432263475, + "DlgNodeExchange::Entry": 415572323, + "DlgNodeExit": 506075710, + "DlgNodeIdle": 3134119080, + "DlgNodeJump": 1051445924, + "DlgNodeLink": 3174780826, + "DlgNodeLogic": 1964345769, + "DlgNodeMarker": 506075710, + "DlgNodeNotes": 609964074, + "DlgNodeParallel": 3799072638, + "DlgNodeParallel::DlgChildSetElement": 1710960316, + "DlgNodeParallel::PElement": 3291321042, + "DlgNodeScript": 4148637686, + "DlgNodeSequence": 574142591, + "DlgNodeSequence::DlgChildSetElement": 1710960316, + "DlgNodeSequence::Element": 4095137764, + "DlgNodeStart": 506075710, + "DlgNodeText": 4218822652, + "DlgNodeWait": 1091079691, + "DlgObjectProps": 1679512524, + "DlgObjectPropsMap::GroupDefinition": 2578545570, + "DlgObjectPropsOwner": 1413632789, + "DlgObjID": 3933754241, + "DlgObjIDOwner": 632100095, + "DlgSystemSettings": 2201256133, + "DlgVisibilityConditions": 1502045756, + "DlgVisibilityConditionsOwner": 1147572831, + "EnumeTangentModes": 648771917, + "EnumHTextAlignmentType": 648771917, + "EnumPlatformType": 648771917, + "EnumRenderMaskTest": 648771917, + "EnumRenderMaskWrite": 648771917, + "EnumVTextAlignmentType": 648771917, + "Flags": 3661188781, + "Font": 55166892, + "Font::GlyphInfo": 2846244501, + "FootSteps::FootstepBank": 1530257877, + "IdleSlotDefaults": 3962816439, + "IdleTransitionSettings": 2957607212, + "InputMapper": 148021896, + "InputMapper::EventMapping": 2093390387, + "KeyframedValue": 3931767796, + "KeyframedValue::Sample": 1812095900, + "KeyframedValue": 1815612277, + "KeyframedValue::Sample": 2320104643, + "KeyframedValue": 3374782584, + "KeyframedValue::Sample": 3358901883, + "KeyframedValue": 1467171113, + "KeyframedValue::Sample": 3099908849, + "KeyframedValue>": 164544480, + "KeyframedValue>::Sample": 2955355257, + "KeyframedValue>": 2498391427, + "KeyframedValue>::Sample": 3030241173, + "KeyframedValue>": 4221566840, + "KeyframedValue>::Sample": 615860945, + "KeyframedValue>": 2360056778, + "KeyframedValue>::Sample": 2051581208, + "KeyframedValue>": 1134926610, + "KeyframedValue>::Sample": 607169329, + "KeyframedValue>": 3143056605, + "KeyframedValue>::Sample": 190848739, + "KeyframedValue>": 2649088405, + "KeyframedValue>::Sample": 3975337829, + "KeyframedValue": 39203913, + "KeyframedValue::Sample": 1432434924, + "KeyframedValue": 3063911196, + "KeyframedValue::Sample": 2333035612, + "KeyframedValue": 3079785364, + "KeyframedValue::Sample": 466611251, + "KeyframedValue": 1835763528, + "KeyframedValue::Sample": 2064193395, + "KeyframedValue": 616592032, + "KeyframedValue::Sample": 3555740675, + "LanguageDB": 2189951970, + "LanguageLookupMap": 3452540640, + "LanguageLookupMap::DlgIDSet": 3915634169, + "LanguageRegister": 969501839, + "LanguageRes": 610130668, + "LanguageResLocal": 1112852994, + "LanguageResProxy": 846451146, + "LightType": 2957773313, + "LocalizationRegistry": 3676887578, + "LocalizeInfo": 1679512524, + "LogicGroup": 4057380215, + "LogicGroup::LogicItem": 718276212, + "NavCam::EnumMode": 648771917, + "PhonemeKey": 643193775, + "PhonemeTable": 3076999303, + "PhonemeTable::PhonemeEntry": 1271806136, + "Polar": 4194573120, + "Procedural_LookAt::Constraint": 2070937053, + "PropertySet": 3807316010, + "Rect": 3190387342, + "ResourceGroupInfo": 4203717822, + "ResourceGroups": 2799865443, + "Rule": 4200941533, + "Scene": 1239263740, + "Scene::AgentInfo": 1839886740, + "ScriptEnum:MenuAlignment": 3581553835, + "ScriptEnum:ReticleActions": 3581553835, + "Skeleton": 1326787262, + "Skeleton::Entry": 203355012, + "SkeletonPoseValue": 18212664, + "SkeletonPoseValue::BoneEntry": 3750035914, + "SkeletonPoseValue::Sample": 1508133650, + "SoundBusSystem::BusDescription": 1065524723, + "SoundBusSystem::BusHolder": 4215561169, + "SoundFootsteps::EnumMaterial": 648771917, + "SoundReverbDefinition": 2380080716, + "SoundReverbPreset": 2045315544, + "Sphere": 2966419603, + "StyleGuide": 4242131259, + "Symbol": 2222126035, + "T3EffectBinary": 913258285, + "T3EffectBinaryData": 285363547, + "T3EffectBinaryDataCg": 756995673, + "T3EffectBinaryDataCg::ParameterLocation": 1182258142, + "T3EffectBinaryDataCg::Pass": 2852153681, + "T3EffectBinaryDataCg::SamplerState": 3755023320, + "T3EffectBinaryDataHlsl_D3D": 1385181561, + "T3EffectParameters": 739154649, + "T3IndexBuffer": 3740226422, + "T3RenderStateBlock": 953011226, + "T3SamplerStateBlock": 3591471850, + "T3Texture": 1983436093, + "T3Texture::RegionStreamHeader": 3260491271, + "T3Texture::StreamHeader": 4285233909, + "T3VertexBuffer": 2687948751, + "T3VertexComponent": 2889734205, + "T3VertexDeclaration": 803120902, + "TaskOwner": 1881308952, + "TRange": 4019342037, + "TRange": 3658224391, + "Transform": 3493138780, + "TRect": 1999893740, + "UID::Generator": 1995286546, + "UID::Owner": 1365729871, + "Vector2": 713873068, + "WalkBoxes": 1047744782, + "WalkBoxes::Edge": 2310622033, + "WalkBoxes::Tri": 2817794544, + "WalkBoxes::Vert": 2219473331, + "ZTestFunction": 1825338637 +} \ No newline at end of file From 2da69c103c6a1e68457ba49d1784070f979e5326 Mon Sep 17 00:00:00 2001 From: Ivan Panayotov Date: Thu, 28 May 2026 13:16:51 +0300 Subject: [PATCH 2/2] Run CI on all pull requests (remove path filter) --- .github/workflows/telltaletoolkit-ci.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/telltaletoolkit-ci.yml b/.github/workflows/telltaletoolkit-ci.yml index bd3c89d..6f6486d 100644 --- a/.github/workflows/telltaletoolkit-ci.yml +++ b/.github/workflows/telltaletoolkit-ci.yml @@ -5,9 +5,6 @@ on: branches: [main] pull_request: branches: [main] - paths: - - "**.cs" - - "**.csproj" env: DOTNET_VERSION: "10.0.x"