diff --git a/src/dds/dumps/dds1-skills.bin b/src/dds/dumps/dds1-skills.bin index 192565e..8cf6632 100644 Binary files a/src/dds/dumps/dds1-skills.bin and b/src/dds/dumps/dds1-skills.bin differ diff --git a/src/dds/dumps/dds2-skills.bin b/src/dds/dumps/dds2-skills.bin index 665efe8..5e657f3 100644 Binary files a/src/dds/dumps/dds2-skills.bin and b/src/dds/dumps/dds2-skills.bin differ diff --git a/src/smt3/configs/smt3-comp-config.json b/src/smt3/configs/smt3-comp-config.json new file mode 100644 index 0000000..09fbd97 --- /dev/null +++ b/src/smt3/configs/smt3-comp-config.json @@ -0,0 +1,28 @@ +{ + "demonStatDump": { + "file": "dumps/demon-stats.bin", + "start": 60, + "length": 384 + }, + "demonResistDump": { + "file": "dumps/demon-resists.bin", + "length": 64, + "count": 448 + }, + "demonSkillDump": { + "file": "dumps/demon-skills.bin", + "length": 102, + "count": 224 + }, + "magatamaStatDump": { + "file": "dumps/magatama-stats.bin", + "length": 66, + "count": 28 + }, + "skillPowerDump": { + "file": "dumps/skill-powers.bin", + "elementLength": 8, + "length": 60, + "count": 288 + } +} diff --git a/src/smt3/data/demon-ids.tsv b/src/smt3/data/demon-ids.tsv new file mode 100644 index 0000000..00c2633 --- /dev/null +++ b/src/smt3/data/demon-ids.tsv @@ -0,0 +1,386 @@ +en +Dummy +Vishnu +Mitra +Amaterasu +Odin +Atavaka +Horus +Lakshmi +Scathach +Sarasvati +Sati +Ame-no-Uzume +Shiva +Beidou Xingjun +Qitian Dasheng +Dionysus +Kali +Skadi +Parvati +Kushinada +Kikuri-Hime +Bishamonten +Thor +Jikokuten +Take-Mikazuchi +Okuninushi +Koumokuten +Zouchouten +Take-Minakata +Chimera +Baihu +Senri +Zhuque +Shiisaa +Xiezhai +Unicorn +Flaemis +Aquans +Aeros +Erthys +Saki Mitama +Kushi Mitama +Nigi Mitama +Ara Mitama +Efreet +Pulukishi +Ongkhot +Jinn +Karasu Tengu +Dís +Isora +Apsaras +Koppa Tengu +Titania +Oberon +Troll +Setanta +Kelpie +Jack-o'-Lantern +High Pixie +Jack Frost +Pixie +Throne +Dominion +Virtue +Power +Principality +Archangel +Angel +Flauros +Decarabia +Ose +Berith +Eligor +Forneus +Yurlungur +Quetzalcoatl +Naga Raja +Mizuchi +Naga +Nozuchi +Cerberus +Orthrus +Suparna +Badb Catha +Inugami +Nekomata +Gogmagog +Titan +Sarutahiko +Sudama +Hua Po +Kodama +Shiki-Ouji +Oni +Yomotsu-Ikusa +Momunofu +Shikigami +Rangda +Dakini +Yaksini +Yomotsu-Shikome +Taraka +Datsue-Ba +Mada +Girimekhala +Taotie +Pazuzu +Baphomet +Mot +Aciel +Surt +Abaddon +Loki +Lilith +Nyx +Queen Mab +Succubus +Incubus +Fomorian +Lilim +Hresvelgr +Mothman +Raiju +Nue +Bicorn +Zhen +Vetala +Legion +Yaka +Choronzon +Preta +Shadow +Black Ooze +Blob +Slime +Mou-Ryo +Will o' Wisp +Michael +Gabriel +Raphael +Uriel +Ganesha +Valkyrie +Arahabaki +Kurama Tengu +Hanuman +Cu Chulainn +Qing Long +Xuanwu +Barong +Makami +Garuda +Yatagarasu +Gurulu +Albion +Manikin +Manikin +Manikin +Manikin +Manikin +Samael +Manikin +Manikin +Manikin +Manikin +Manikin +Pisaca +Kaiwan +Kin-Ki +Sui-Ki +Fuu-Ki +Ongyo-Ki +Clotho +Lachesis +Atropos +Loa +Chatterskull +Phantom +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Dante +Metatron +Beelzebub +Pale Rider +White Rider +Red Rider +Black Rider +Matador +Hell Biker +Daisoujou +Mother Harlot +Trumpeter +Futomimi +Sakahagi +Black Frost +Beelzebub +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Protagonist +Forneus +Specter +Ahriman +Noah +Incubus +Koppa Tengu +Kaiwan +Ose +Kagutsuchi +Mizuchi +Kin-Ki +Sui-Ki +Fuu-Ki +Ongyo-Ki +Clotho +Lachesis +Atropos +Specter +Girimekhala +Specter +Aciel +Skadi +Albion +Urthona +Urizen +Luvah +Tharmus +Futomimi +Gabriel +Raphael +Uriel +Samael +Baal Avatar +Ose Hallel +Flauros Hallel +Ahriman +Noah +Kagutsuchi +Specter +Specter +Specter +Mizuchi +Reserve +Sakahagi +Orthrus +Yaksini +Thor +Black Frost +Karasu Tengu +Karasu Tengu +Karasu Tengu +Eligor +Eligor +Eligor +Kelpie +Kelpie +Berith +Succubus +High Pixie +Kaiwan +Nekomata +Troll +Will o' Wisp +Preta +Bishamonten +Mara +Bishamonten +Jikokuten +Koumokuten +Zouchouten +Clotho +Lachesis +Atropos +Mitra +Masakado +Station Staff +Loki +Mada +Mot +Surt +Jack-o'-Lantern +Thor +Shadow +Dante +Dante +Dante +Metatron +Beelzebub +Lucifer +Pale Rider +White Rider +Red Rider +Black Rider +Matador +Hell Biker +Daisoujou +Mother Harlot +Trumpeter +Futomimi +Sakahagi +Seven-Eye +Beelzebub (Man) +Loa +Virtue +Power +Legion +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? diff --git a/src/smt3/data/item-ids.tsv b/src/smt3/data/item-ids.tsv new file mode 100644 index 0000000..b82d6d9 --- /dev/null +++ b/src/smt3/data/item-ids.tsv @@ -0,0 +1,161 @@ +en +Reserve +Muscle Drink +Medicine +Life Stone +Bead +Bead Chain +Chakra Drop +Chakra Pot +Great Chakra +Soma Droplet +Soma +Bead of Life +Chakra Elixir +Revival Bead +Balm of Rising +Sacred Water +Dis-Poison +Dis-Stun +Dis-Charm +Dis-Mute +Dis-Stone +Maragi Rock +Mabufu Rock +Mazio Rock +Mazan Rock +Mahama Rock +Mamudo Rock +Megido Rock +Megidola Rock +Poison Arrow +Wagtail Plume +Makajam Rock +Pot of Death +??? +Magic Mirror +Attack Mirror +Dekaja Rock +Tetraja Rock +Strength Incense +??? +Magic Incense +Vitality Incense +Agility Incense +Luck Incense +Blessed Fan +Soul-Return +Spyglass +??? +??? +??? +??? +??? +Repulse Bell +Attract Pipe +Float Ball +Light Ball +Smoke Ball +??? +Divining Water +??? +??? +Lucky Ticket +??? +??? +Marogareh +Wadatsumi +Ankh +Iyomante +Shiranui +Hifumi +Kamudo +Narukami +Anathema +Miasma +Nirvana +Murakumo +Geis +Djed +Muspell +Gehenna +Kamurogi +Satan +Adama +Vimana +Gundari +Sophia +Gaea +Kailash +Masakados +Grimoire (Thin) +Grimoire (Thick) +Bronze Bull +Gold Bull +Hypatia Bull +???? +??? +Diamond +Pearl +Sapphire +Emerald +Ruby +Jade +Opal +Amethyst +Agate +Turquoise +Garnet +Reserve +Onyx +Reserve +Coral +Aquamarine +ID Card +Annex Gate Pass +White Kila +Yellow Kila +Green Kila +Red Kila +1000 Yen Bill +Manikin's Letter +Umugi Stone +Spoon +Yahiro no Himorogi +Kimon Stone +Lord's Sword +Yoyogi Park Key +Heavenstone +Earthstone +Netherstone +Majesty +Wisdom +Insight +Compassion +Glory +Beauty +Eternity +Dignity +Foundation +Sovereignty +Knowledge +Moon Key +Deathstone +Black Visor +Afterlife Bell +Star Key +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? diff --git a/src/smt3/data/race-ids.tsv b/src/smt3/data/race-ids.tsv new file mode 100644 index 0000000..4c750c5 --- /dev/null +++ b/src/smt3/data/race-ids.tsv @@ -0,0 +1,65 @@ +en +Race +Deity +Megami +Fury +Lady +Kishin +Holy +Element +Mitama +Yoma +Fairy +Divine +Fallen +Snake +Beast +Jirae +Brute +Femme +Vile +Tyrant +Night +Wilder +Haunt +Foul +Seraph +Wargod +Genma +Dragon +Avatar +Avian +Raptor +Reaper +Entity +Corpus +Zoa +Hallel +Vast Light +Emperor +Fiend +Devil +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? diff --git a/src/smt3/data/skill-ids.tsv b/src/smt3/data/skill-ids.tsv new file mode 100644 index 0000000..4c59b9f --- /dev/null +++ b/src/smt3/data/skill-ids.tsv @@ -0,0 +1,513 @@ +en +BLANK +Agi +Agilao +Agidyne +Maragi +Maragion +Maragidyne +Bufu +Bufula +Bufudyne +Mabufu +Mabufula +Mabufudyne +Zio +Zionga +Ziodyne +Mazio +Mazionga +Maziodyne +Zan +Zanma +Zandyne +Mazan +Mazanma +Mazandyne +Megido +Megidola +Megidolaon +Hama +Hamaon +Mahama +Mahamaon +Mudo +Mudoon +Mamudo +Mamudoon +Dia +Diarama +Diarahan +Media +Mediarama +Mediarahan +Makatora +Patra +Me Patra +Mutudi +Posumudi +Paraladi +Petradi +Recarm +Samarecarm +Recarmdra +Tarunda +Sukunda +Rakunda +Makajam +Makajamon +Dekaja +Reserve +Shibaboo +Dormina +Pulinpa +Marin Karin +Tentarafoo +Tarukaja +Sukukaja +Rakukaja +Makakaja +Tetraja +Makarakarn +Tetrakarn +Analyze +Trafuri +Estoma +Riberama +Liftoma +Lightoma +Dekunda +??? +Pestilence +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Lunge +Hell Thrust +Berserk +Tempest +Hades Blast +Heat Wave +Blight +Brutal Slash +Hassohappa +Dark Sword +Stasis Blade +Mighty Gust +Deathbound +Guillotine +Chaos Blade +Needle Rush +Stun Needle +Toxic Sting +Arid Needle +Sacrifice +Kamikaze +Feral Bite +Venom Bite +Charm Bite +Stone Bite +Stun Bite +Hell Fang +Feral Claw +Venom Claw +Stun Claw +Iron Claw +Godly Light +??? +??? +??? +Deadly Fury +Reserve +Xeros Beat +??? +??? +Divine Shot +Attack +Attack +Attack +Attack +??? +??? +Javelin Rain +Oni Kagura +??? +??? +Freikugel +??? +??? +??? +??? +Last Resort +Foul Havoc +??? +Earthquake +??? +??? +Holy Melody +Evil Melody +Spiral Viper +Magma Axis +??? +Gaea Rage +Counter +Retaliate +Avenge +Extra Hit +Tentacle +Attack +Attack +Attack +Attack +Attack +Attack +Attack +Fire Breath +Hellfire +Prominence +Ragnarok +Ice Breath +Glacial Blast +Shock +Bolt Storm +Wing Buffet +Tornado +Wind Cutter +Wet Wind +Thunderclap +Holy Wrath +Deathtouch +Mana Drain +Life Drain +Violet Flash +Starlight +Radiance +Hell Gaze +Stone Gaze +Mute Gaze +Evil Gaze +Reserve +Bael's Bane +Toxic Cloud +War Cry +Fog Breath +Taunt +Debilitate +Dismal Tune +Sol Niger +Stun Gaze +Lullaby +Binding Cry +Eternal Rest +Sonic Wave +Sexy Gaze +Allure +Panic Voice +Intoxicate +Prayer +Beast Eye +Dragon Eye +Infinite Light +Summon +Beckon Call +Focus +Retreat +Gathering +Dark Howl +??? +Laughter +Divine Will +??? +Foul Union +Replicate +Aurora +Fire of Sinai +Conjuration +??? +??? +??? +??? +Vast Light +God's Curse +Hell's Call +Icy Death +Mirage +Reserve +Lost Macca! +Reserve +Wild Dance +Domination +Samarecarm +Gathering +Apocalypse +Phase Shift +(Summon) +Attack +Fire of Sinai +Attack +Death Flies +Death Flies +Soul Divide +E & I\tBoogie-Woogie +Rebellion\tEnter Yoshitsune +Twosome Time\tMokoi Boomerang +Provoke +Stinger\tTekisatsu +Roundtrip\tMishaguji Raiden +Whirlwind\tHitokoto Storm +Showtime\tJiraiya Dance +Attack +Evil Gleam +Root of Evil +High King +Holy Star\tRaptor Guardian +Andalucia +Red Capote +Startle +Preach +Meditation +Terrorblade +Hell Spin +Hell Exhaust +Hell Burner +Hell Throttle +Death Lust +Beast Roar +God's Bow +??? +??? +Life Bonus +Life Gain +Life Surge +Mana Bonus +Mana Gain +Mana Surge +Fast Retreat +??? +Mind's Eye +Might +Bright Might +Dark Might +Drain Attack +??? +Attack All +Counter +Retaliate +Avenge +??? +Fire Boost +Ice Boost +Elec Boost +Force Boost +Anti-Phys +Anti-Fire +Anti-Ice +Anti-Elec +Anti-Force +Anti-Light +Anti-Dark +Anti-Curse +Anti-Nerve +Anti-Mind +Null: Phys +Null: Fire +Null: Ice +Null: Elec +Null: Force +Null: Light +Null: Dark +Null: Curse +Null: Nerve +Null: Mind +Phys Drain +Fire Drain +Ice Drain +Elec Drain +Force Drain +Phys Repel +Fire Repel +Ice Repel +Elec Repel +Force Repel +??? +??? +Endure +Life Aid +Mana Aid +Victory Cry +Life Refill +Mana Refill +Thief's Lore +??? +Lucky Find +Watchful +Charisma +??? +Pierce +??? +??? +Never Yield\tEndure +Son's Oath\tRaidou the Eternal +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Talk +Scout +Kidnap +Seduce +Brainwash +Reserve +Dark Pledge +Wooing +Beseech +Soul Recruit +Mischief +Death Pact +Plead +Begging +Threaten +Stone Hunt +Trade +Loan +??? +??? +??? +??? +??? +??? +??? +Haggle +Arbitration +Detain +Kinspeak +Persuade +Intimidate +Nag +??? +??? +Maiden Plea +Wine Party +Flatter +Jive Talk +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Call Angel +Call Soldier +Call Souls +Call Evil +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? diff --git a/src/smt3/dumps/demon-resists.bin b/src/smt3/dumps/demon-resists.bin new file mode 100644 index 0000000..a195c90 Binary files /dev/null and b/src/smt3/dumps/demon-resists.bin differ diff --git a/src/smt3/dumps/demon-skills.bin b/src/smt3/dumps/demon-skills.bin new file mode 100644 index 0000000..b163b82 Binary files /dev/null and b/src/smt3/dumps/demon-skills.bin differ diff --git a/src/smt3/dumps/demon-stats.bin b/src/smt3/dumps/demon-stats.bin new file mode 100644 index 0000000..bc492b7 Binary files /dev/null and b/src/smt3/dumps/demon-stats.bin differ diff --git a/src/smt3/dumps/magatama-stats.bin b/src/smt3/dumps/magatama-stats.bin new file mode 100644 index 0000000..317bfa9 Binary files /dev/null and b/src/smt3/dumps/magatama-stats.bin differ diff --git a/src/smt3/dumps/skill-powers.bin b/src/smt3/dumps/skill-powers.bin new file mode 100644 index 0000000..1e3728b Binary files /dev/null and b/src/smt3/dumps/skill-powers.bin differ