Anders Jenbo
33f0878399
Mark _tAnimOrder as explicitly signed
5 years ago
Anders Jenbo
20916488c5
Revert "Allow for animations of 255 frames"
...
This reverts commit 55b9fc63c2 .
5 years ago
Anders Jenbo
55b9fc63c2
Allow for animations of 255 frames
5 years ago
Anders Jenbo
06b7c78406
Notes of untimly header cleanups
5 years ago
Anders Jenbo
55cd299d75
Reorder towners.cpp
5 years ago
Anders Jenbo
1ba96a6777
Add doxygen description to remaining engine files
6 years ago
Anders Jenbo
7e45f8bcc8
More cleanups
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
c384711a5f
Backport cleanups from hellfire branch
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
Anders Jenbo
a7c8750e92
[hellfire] Add QuestTalkData data
6 years ago
galaxyhaxz
80840b4d69
PlrHasItem: change pointer to reference
7 years ago
qndel
a99e2877f0
[hellfire] 6 towners.cpp functions bin exact
7 years ago
qndel
2147b71b25
[hellfire] InitFarmer bin exact ( #1625 )
7 years ago
Anders Jenbo
32a51d17ca
Align function signatures with PSX symbols
...
Using
https://github.com/diasurgical/scalpel/tree/master/psx/_dump_/3/_dump_c_src_/diabpsx/source
as a reference
7 years ago
galaxyhaxz
9bcf71ca38
TalkToTowner + debug
7 years ago
galaxyhaxz
4e01e03711
Cleanup default calling conventions
7 years ago
Anders Jenbo
7a084eebf8
Clean up SetTownerGPtrs
7 years ago
Anders Jenbo
b61290e4b0
Remove file level vars form global scope
7 years ago
Anders Jenbo
574a8b14f0
Clean up InitCows
7 years ago
Anders Jenbo
d4bc8a394c
Init towner ( #569 )
...
* Clean up InitSmith
* Clean up Init<Towner>
7 years ago
Anders Jenbo
cfbe27f3b8
Clean up ( #568 )
...
* Clean up mana checks
* Don't expose static globals
7 years ago
Anders Jenbo
13c5af29ed
clean up towners.cpp ( #496 )
7 years ago
Anders Jenbo
ab3a6208d2
Use "BOOLEAN" instead of "bool"
...
bool is not defined in C
7 years ago
Anders Jenbo
ec2f95bdf2
Format town files
8 years ago
aperturesecurity
42ce77ce05
Rebirth and Nuke
8 years ago
galaxyhaxz
38b498ac4b
Add 'const' to data to match original binary ( #200 )
8 years ago
galaxyhaxz
5ed2336e90
Fix types of animation data ( #176 )
8 years ago
galaxyhaxz
775ae59e18
Fix function signatures and others ( #158 )
...
Fix InitObjects, themes.cpp, names
8 years ago
galaxyhaxz
49a6f4f9fc
Add include guards, prepare for XRef ( #28 )
...
Add definitions, other junk.
8 years ago
galaxyhaxz
bb01c6f084
Remove the "fear factor" ( #21 )
...
Snakes, spiders, Demons, what scares you?
8 years ago
galaxyhaxz
bcb3abe96b
Add files via upload
8 years ago