obligaron
239a43cc1c
Remove "AnimWidth2" expect for missiles ( #1680 )
5 years ago
Jmgr
c33182d6de
Modernize deprecated headers
5 years ago
Anders Jenbo
2bd13451a1
♻️ Apply point positioning to all remaning entities
5 years ago
Anders Jenbo
7912e510f0
🎨 Clean up overuse of SDL types
5 years ago
Xadhoom
bf908da5bc
Add option to disable clicking on character crippling shrines
5 years ago
Anders Jenbo
6e1a106a38
🚚 Move header we implement into the project
5 years ago
Anders Jenbo
f450d6a125
🚚 Move defines to there proper files
5 years ago
Anders Jenbo
61244c4d93
♻️ Rearange and apply more enums
5 years ago
Anders Jenbo
93d42b62b8
♻️ Change BOOL to bool
5 years ago
Anders Jenbo
b1ffdca0a3
♻️ make better use of enums
5 years ago
Anders Jenbo
af96de4038
♻️ Move a large part of enums to there respective headers
5 years ago
Anders Jenbo
433edc63ea
♻️ Consistently use pragma once to guard the headers
5 years ago
Anders Jenbo
bfb3c11c2b
🎨 Change namespace to devilution
5 years ago
Anders Jenbo
630e507f63
🚚 Apply namespace
5 years ago
Anders Jenbo
6f1498d315
🚚 Move structures to there respective headers
5 years ago
Anders Jenbo
d6ec6395e0
♻️ change QuestTalkData in to an array of _speech_id
...
This gets rid of casting QuestTalkData to DWORD/int in various parts of
the code.
5 years ago
Anders Jenbo
783e4a70b1
♻️ Strongly type items structures
5 years ago
Anders Jenbo
93b82e3b7a
Fix regression of static lights from fix of dynamic ones
...
This issue was introduced in 1f532040a8
5 years ago
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
5 years ago
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
5 years ago
Anders Jenbo
377e9a3383
Reorder objects.cpp
5 years ago
Gleb Mazovetskiy
ec329e645c
Fix all "no-write-strings" warnings
5 years ago
Anders Jenbo
e837130a98
Add missing book names ( #2113 )
6 years ago
qndel
baa2eacb0c
OperateFountain cleanup ( #2096 )
6 years ago
qndel
92c6d23fad
apply DIABOOLS ( #2097 )
6 years ago
Anders Jenbo
1ba96a6777
Add doxygen description to remaining engine files
6 years ago
Joel Falcou
c4223d4c29
Per file basis use of extern C
6 years ago
Joel Falcou
64d26a7934
Sanitize use of namespace
...
Wrap individual headers in dvl namespace to prevent
including standard header in another namespace.
6 years ago
Anders Jenbo
53ccf38a8c
Bool types
6 years ago
Robin Eklind
27b40436a9
Use pointers instead of references for Devilution exported API
...
With this change, all exported declarations of Devilution are now
compatible with the C-ABI; that is, all declarations of Source/*.h.
This makes it possible to link against DevilutionX from mods written in
other languages than C++, for instance Rust, Go or Python.
Updates #612 .
6 years ago
qndel
760b89138e
[hellfire] new functions
6 years ago
qndel
c11804d11f
[hellfire] OperateStoryBook bin exact
6 years ago
qndel
c685a03a0e
[hellfire] OperateL1LDoor bin exact
6 years ago
qndel
2cab17027e
[hellfire] InitObjects bin exact
6 years ago
qndel
726235089b
[hellfire] OperateL1RDoor bin exact
6 years ago
qndel
11a1533f42
[hellfire] OperateChest bin exact
6 years ago
qndel
f3dd3615c3
[hellfire] OperateSarc bin exact ( #1912 )
6 years ago
qndel
7678daee74
[hellfire] OperateSkelBook bin exact ( #1911 )
6 years ago
qndel
c77bcbf7b8
[hellfire] OperateBookCase bin exact ( #1910 )
6 years ago
qndel
6e847f9821
[hellfire] OperateArmorStand bin exact ( #1908 )
6 years ago
qndel
a3f539849b
[hellfire] OperateDecap bin exact
6 years ago
qndel
422dedb6af
[hellfire] OperateWeaponRack bin exact
6 years ago
galaxyhaxz
9c98c1e43d
Fix all "pass by ref" functions
6 years ago
qndel
7f893a1037
[hellfire] add_crypt_objs bin exact ( #1864 )
6 years ago
qndel
7df3c32c12
[hellfire] WallTrapLocOk bin exact
6 years ago
qndel
862ad2ad48
[hellfire] OperateLever bin exact
6 years ago
qndel
901f3c6dce
[hellfire] TorchLocOK bin exact
6 years ago
qndel
124b8a60c3
DIABOOL ( #1768 )
7 years ago
galaxyhaxz
3a37b4fc0b
Add music code+quest ( #1575 )
7 years ago
qndel
705c17dc63
[hellfire] RndLocOk bin exact
7 years ago