Anders Jenbo
ed825ba102
Apply bugfix to SHRINE_ENCHANTED
5 years ago
Anders Jenbo
8c261d0966
Merge remaning clean Hellfire code paths
5 years ago
Anders Jenbo
c7b32ec4e4
Clean ups
5 years ago
Anders Jenbo
0c96e32f19
Unify all defines, enums and structs
5 years ago
Anders Jenbo
6f8f4c3293
Unify another chunk of simple Hellfire code paths
5 years ago
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
5 years ago
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
5 years ago
Anders Jenbo
2467a982a1
[hellfire] SyncL1Doors
5 years ago
Anders Jenbo
201df84849
Clean up OperateShrine ( #2193 )
5 years ago
Anders Jenbo
67923c4c60
[hellfire] SyncObjectAnim
5 years ago
Anders Jenbo
e2a98b75fe
Clean up some magic values
5 years ago
Anders Jenbo
aa154e5231
Clean up LoadMapObjects
5 years ago
Anders Jenbo
74849d48bd
[hellfire] PlayerMHit
5 years ago
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
5 years ago
qndel
c4c2e0420c
spell defines and macros ( #2162 )
5 years ago
qndel
7f7ae623df
Goe ( #2163 )
...
* proper random_ comparisons
* proper mienemy comparisons
* add mienemy/micaster enum
* GOE enum
5 years ago
Anders Jenbo
38dbcf7641
Format source
5 years ago
qndel
a2dc735f6b
some cleanup
5 years ago
qndel
73dce4fa39
minor cleanup
5 years ago
qndel
471d9261a5
3 obj functions
5 years ago
qndel
3ce3dedd4d
Cleanup ( #2147 )
5 years ago
Anders Jenbo
377e9a3383
Reorder objects.cpp
5 years ago
qndel
c94c04d049
some cleanup ( #2146 )
5 years ago
qndel
c3380d3104
some cleanups
5 years ago
Gleb Mazovetskiy
ec329e645c
Fix all "no-write-strings" warnings
5 years ago
qndel
36dba1cc1c
cleanup ( #2127 )
5 years ago
Anders Jenbo
e073422ce7
Unify executable for Spawn and Retail
...
The game will now autodetect if it should run in shareware mode or full
retail based on the found mpq file. Additionally it can beforced in the
shareware mode with --spawn even if the retail data is found.
This simplifies a lot of the spagetty code and lets us better refactor,
also worth noteing is that we won't have to setup a secound set of build
tests.
5 years ago
Anders Jenbo
5e535c43bb
Update Source/objects.cpp
5 years ago
Chance4us
2477d956e9
[hellfire] correct the name for barrels
5 years ago
Anders Jenbo
1a57d98484
Clean up InitObjectGFX
5 years ago
Anders Jenbo
e48e10a44c
Add Hellfire barral sounds
6 years ago
Anders Jenbo
749cda49f1
Implement loading of hellfire object files
6 years ago
Anders Jenbo
e773e76fdc
Apply enums
6 years ago
Anders Jenbo
3157885502
Correct shareware ifdefs
6 years ago
Anders Jenbo
9e4458edc2
Add data for hellfire shrines
6 years ago
qndel
a62ea81495
more cleanup
6 years ago
qndel
132723e851
door fix
6 years ago
Anders Jenbo
e837130a98
Add missing book names ( #2113 )
6 years ago
qndel
1d84a096d1
fix compiling
6 years ago
qndel
b81d2eb831
some cleanups ( #2099 )
6 years ago
qndel
baa2eacb0c
OperateFountain cleanup ( #2096 )
6 years ago
qndel
95e084dbd3
apply enums ( #2088 )
6 years ago
qndel
92c6d23fad
apply DIABOOLS ( #2097 )
6 years ago
qndel
613fe07b48
BreakBarrel cleanup
6 years ago
qndel
cf15c6e9d2
FindValidShrine cleanup + enums
6 years ago
pionere
b948f0212c
MAXBELTITEMS + PMSG_COUNT
6 years ago
pionere
f0a51ccf65
use defs instead of literals
6 years ago
Anders Jenbo
f9b7ac3bfa
Expose chest with traps to set maps
6 years ago
Anders Jenbo
cd2f7fc4d4
Fix mapping objects and monsters
...
Added sound to fire trap lever
Added damage to fire trap
Fix rendering of skull pile
Remove one to many hellfire monsters
Remove duplicate items from ObjTypeConv
Remove slain hero (crashes game on low level heros)
Remove water (it's miss aligned and not realy useful)
Added trap variants of all chests
Added book stand
Removed door objects (they aren't of much use and will crash the game if
used on the wrong levels)
Rmoved all story books (crashes game if not use on the right level, tied
to specific quests etc)
6 years ago
Anders Jenbo
e226b918a0
Clean up enum usage
6 years ago