Anders Jenbo
|
edcd92e012
|
Misc clean ups that missed last round
|
6 years ago |
Anders Jenbo
|
cc280eeba3
|
Enable asserts in files that where cleaned
|
6 years ago |
Anders Jenbo
|
c9db23de5b
|
Correct sfx_* names, can be seen in assert strings
|
6 years ago |
Anders Jenbo
|
3ac90dc03f
|
Use NewCursor to set cursor
|
6 years ago |
Anders Jenbo
|
a94c2d656f
|
Make hashtable in to a 2d array
|
6 years ago |
Anders Jenbo
|
cd18914026
|
Avoid void pointers
|
6 years ago |
Anders Jenbo
|
be1a3f1503
|
Clean up gamemenu_on
|
6 years ago |
Anders Jenbo
|
6c6ae344de
|
Deduplicate strings in argument parsing
|
6 years ago |
Anders Jenbo
|
c3cdc1c4ab
|
Decompose magic numbers
|
6 years ago |
Anders Jenbo
|
6704657e71
|
Apply sematic codestyle
|
6 years ago |
Anders Jenbo
|
1340192b59
|
Correct array sizes
|
6 years ago |
Anders Jenbo
|
c09c37ec21
|
Create define for monsterAvailTbl
|
6 years ago |
Anders Jenbo
|
7db4ed749a
|
Apply more enums, defines and types
|
6 years ago |
Anders Jenbo
|
c384711a5f
|
Backport cleanups from hellfire branch
|
6 years ago |
Anders Jenbo
|
684d6b73f8
|
Correct ifdef
|
6 years ago |
Manuel Alfayate Corchete
|
03662be548
|
Remove atexit() calls and implement a diablo_deinit() function instea… (#694)
* Remove atexit() calls and implement a diablo_deinit() function instead that cleans up every subsystem if it has been init before.
|
6 years ago |
Anders Jenbo
|
1fc287e504
|
Use define to minimize ifdef in effects.cpp
|
6 years ago |
Anders Jenbo
|
f1c216e688
|
Make player struct x/y fields match monster struct
|
6 years ago |
Anders Jenbo
|
f7de4c46a7
|
Strip eflag logic now that it is fixed in the render
|
6 years ago |
Anders Jenbo
|
054458845a
|
Fix CLang builds
Possibly the type of ObjDataStruct should be changed to byte
|
6 years ago |
qndel
|
29682a296e
|
fix pushed in buttons
|
6 years ago |
qndel
|
5191237f42
|
enums and stuff (#2024)
|
6 years ago |
qndel
|
92c4824820
|
[hellfire] CalcPlrItemVals
|
6 years ago |
Anders Jenbo
|
7b70770c16
|
BUGFIX note for MouseX/Y
|
6 years ago |
Anders Jenbo
|
a291939a7d
|
Value types
|
6 years ago |
Anders Jenbo
|
53ccf38a8c
|
Bool types
|
6 years ago |
Anders Jenbo
|
31181b77c4
|
Bool comparisons
|
6 years ago |
Anders Jenbo
|
2cdb83c8ff
|
Fix signature of FuncDlg properly
Previous fix caused a small diff, see:
https://docs.microsoft.com/en-us/previous-versions/ms960202%28v%3dmsdn.10%29
|
6 years ago |
Anders Jenbo
|
bb9315db92
|
Correct shareware data
This fixes the intro music being played to frequently in the menu, and
makes sure that some spells are not avalible.
|
6 years ago |
Anders Jenbo
|
eaa24860ce
|
Correct return type of tmsg_cleanup
|
6 years ago |
Anders Jenbo
|
f217b14e3e
|
Order variables logically
|
6 years ago |
Anders Jenbo
|
a02167a648
|
Use correct defines for variables
This also defines MAXRESIST and DEBUGSEEDS
|
6 years ago |
Anders Jenbo
|
8f635b779c
|
Correct style of checks
|
6 years ago |
Anders Jenbo
|
e8454376d3
|
Semantically get the first item instead of the array
|
6 years ago |
Anders Jenbo
|
711665ee96
|
Assign correct data types
|
6 years ago |
Anders Jenbo
|
10febf7e15
|
Decompose a few numbers
|
6 years ago |
Anders Jenbo
|
cab3ebddf5
|
Avoid some arrays being of predefined size
This makes it easier to change the array size via content
|
6 years ago |
Anders Jenbo
|
0a1b4d347c
|
Create defines for spell icons
This will avoids a lot of Hellfire ifdef and generally makes the
caluclations cleaner
|
6 years ago |
Anders Jenbo
|
c540f74709
|
Clean up calls to WriteFile
|
6 years ago |
Anders Jenbo
|
0f514f25de
|
Apply WinAPI enums and macros
|
6 years ago |
Anders Jenbo
|
c39f668deb
|
Enable some asserts that are helpful for testing
|
6 years ago |
Anders Jenbo
|
660405505f
|
Remove C compat
It's unmaintained and clear that we won't be going back since some
functions can only be solved with C++
|
6 years ago |
Anders Jenbo
|
95a3aa985a
|
Fix byte shift
There is no issue associated with this for the vanila game as all skills
are within the first 32 spells.
This fix can also be found in Hellfire.
|
6 years ago |
qndel
|
f35c955e36
|
[hellfire] S_StartBBoy bin exact
|
6 years ago |
qndel
|
19ec9622f5
|
[hellfire] S_StartWRecharge bin exact
|
6 years ago |
qndel
|
408780458a
|
[hellfire] S_StartSRepair bin exact
|
6 years ago |
qndel
|
4ecc2090d9
|
[hellfire] S_StartWSell bin exact
|
6 years ago |
qndel
|
48739cd1a2
|
[hellfire] S_StartSSell bin exact
|
6 years ago |
qndel
|
540363493c
|
[hellfire] S_StartHealer bin exact
|
6 years ago |
Anders Jenbo
|
187a021b30
|
More documentation from sanctuary/notes (#2026)
|
6 years ago |