Commit graph

29 commits

Author SHA1 Message Date
Clownacy
97a042dcc0 Deobfuscate some values 2020-09-27 21:12:39 +01:00
Clownacy
a3692d1c40 Add Caret enums 2020-08-05 21:45:59 +01:00
Clownacy
13985fb349 Added SoundMode enum
Controls whether a PlaySoundObject call start, stops, or loops a
sound
2020-07-08 18:52:32 +01:00
Clownacy
affaf25e5c Sorted out the other NPCs' variables too 2020-01-07 20:35:15 +00:00
Clownacy
97107fee22 Clean-up NpcAct020.cpp
So many ASM-inaccuracies lately
2019-11-14 22:22:21 +00:00
Gabriel Ravier
6f0ffe546f Documentation : Add note about identical case branches in NpcAct020
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-09 23:36:09 +01:00
Clownacy
f596f89736 Shut up more Clang warnings 2019-10-29 12:20:48 +00:00
Clownacy
3e34136f69 Overhauled the NPC_flags, and applied them everywhere
No more raw values floating about in the decompiled code.
Been wanting to do this for ages.
2019-08-21 17:59:06 +00:00
Clownacy
c80b593a3f Some #include fixes
Finally figured out how to get include-what-you-use working
2019-06-06 18:44:28 +00:00
Gabriel Ravier
e8cacce5e7
Did formatting stuff in NpcAct020.cpp 2019-05-14 08:41:08 +02:00
Clownacy
532661b0cf Made Map.cpp and some of NpcAct020.cpp ASM-accurate
Also added a new constant 'NONPORTABLE', for enabling bits of code that
are non-portable, but needed for accuracy
2019-02-24 14:35:35 +00:00
Clownacy
08ee4c96a7 Made NpcAct020.cpp ASM-accurate 2019-02-24 11:37:10 +00:00
Clownacy
ec148c1072 Made the spriterects C++03-compatible 2019-02-19 22:30:43 +00:00
Clownacy
0bb9760d87 Rearranged #includes 2019-02-18 21:30:22 +00:00
Clownacy
ee88e805b3 Fix some errors and prevent some GCC warnings 2019-02-05 22:51:44 +00:00
Clownacy
c29543001d Added more NPCs and Balfrog 2019-02-04 18:58:30 +00:00
Clownacy
be548944e7 More Grasstown NPCs 2019-02-04 15:23:08 +00:00
Clownacy
adffe17cb7 Added some Grasstown NPCs 2019-02-04 00:08:07 +00:00
Clownacy
cc3c12d065 Fix some dumbs and comment some funnies 2019-01-30 21:07:51 +00:00
Clownacy
b624711204 Added Grasstown Critters 2019-01-30 21:07:49 +00:00
Clownacy
ba13b8aeea More NPCs 2019-01-30 21:06:06 +00:00
Clownacy
25b58cc072 More NPCs 2019-01-29 20:12:49 +00:00
Clownacy
f003626290 Fuck the diffing algoritm 2019-01-28 17:43:55 +00:00
Clownacy
a26f4b4bce More First Cave objects 2019-01-28 17:41:02 +00:00
Clownacy
1b733b6a1f More First Cave objects. Also added opening objects. 2019-01-28 17:40:08 +00:00
Clownacy
daa858f09c More First Cave objects (also Kazuma's shelter ones) 2019-01-28 17:40:06 +00:00
Clownacy
0f87d1ee8f Added bunch of First Cave objects 2019-01-28 17:36:50 +00:00
cuckydev
1e7b07a102 working on arms and items 2019-01-28 12:26:35 -05:00
Clownacy
27cfd5a575 Added NPC015, NPC018, and NPC020 (chest close, door, and chest open) 2019-01-27 12:18:21 +00:00