91 Commits
Author SHA1 Message Date
qndel d76d58bcc2 fix wrong cleanup of farmer value (#2250) 2021-08-21 12:10:23 +02:00
Robin Eklind b2e94e2d8a towners: add BUGFIX for Griswold custom towner order animation
Issue located by Andi and Anders if my memory serves me right.
2021-08-04 12:00:44 +02:00
Anders Jenbo 48da58669d Golden elixir remains usable in new games (#2234) 2021-05-06 16:20:01 +02:00
Robin Eklind 0d3c3d19c9 towners: add BUGFIX for ProcessTowners
Only active towners should be processed in ProcessTowners, not
the entire array. For reference logic see GetActiveTowner.
2021-03-10 00:30:48 +01:00
Anders Jenbo adf5f8f504 Clean up hellfire related code 2021-01-31 13:37:42 +01:00
Anders Jenbo 38dbcf7641 Format source 2020-12-02 00:52:38 +01:00
Anders Jenbo 55cd299d75 Reorder towners.cpp 2020-11-09 05:20:37 +01:00
Anders Jenbo 2867b811c0 Fix incorrectly mapped functions in hellfire 2020-11-02 18:28:24 +01:00
Anders Jenbo 39e3de683d [hellfire] TalkToTowner 2020-10-18 15:08:23 +02:00
qndel b81d2eb831 some cleanups (#2099) 2020-10-12 00:42:02 +02:00
Anders Jenbo 7e04c63977 Merge branch 'hellfire' of github.com:diasurgical/devilution 2020-10-11 23:53:07 +02:00
Anders Jenbo 31ac716c3d 99 lines of documentation (#2058) 2020-07-07 19:36:18 +02:00
Anders Jenbo c1b4d3d8b5 Copy documentation from sanctuary/notes 2020-07-06 05:43:25 +02:00
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 2020-07-06 05:43:25 +02:00
Anders Jenbo 659dc41aa5 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-26 22:10:34 +02:00
Anders Jenbo 7e45f8bcc8 More cleanups 2020-04-26 21:33:56 +02:00
Anders Jenbo 2ec7c78eae Format source 2020-04-08 22:28:53 +02:00
Anders Jenbo c384711a5f Backport cleanups from hellfire branch 2020-04-08 20:16:32 +02:00
Anders Jenbo e6e0ebe15a Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-07 03:46:20 +02:00
Anders Jenbo f1c216e688 Make player struct x/y fields match monster struct 2020-04-07 03:26:38 +02:00
Anders Jenbo b040c04a18 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-04 07:56:06 +02:00
galaxyhaxz f89204e7dd Fix function/var names (effects/sound) 2020-03-24 00:22:36 -05:00
galaxyhaxzandRobin Eklind 71565b9c02 Several updates [enums+names] (#2002)
* Several updates

* Correct msg_get_next_packet

* Update enums.h

Co-Authored-By: Robin Eklind <mewmew@users.noreply.github.com>

Co-authored-by: Robin Eklind <mewmew@users.noreply.github.com>
2020-03-11 21:27:40 -05:00
Anders Jenbo 3c276a3cd3 Add documentation
- Add file documentation to about 1/4 of the files in Source
- Copy over a lot of the documentation from the sanctuary/notes repo
- Standardise all the existing documentation
- Create a configuration for Doxygen
- Add more documentation (engine.cpp is now fully documented)
2020-03-01 22:18:00 +01:00
Anders Jenbo 20621a0642 add all.h and use in place of diablo.h (#2005)
Now diablo.h is treated in the same way as all other header files of
Source, as it only contains the declarations of global variables and
functions of diablo.cpp.

Besides consistency, this also enables mods to include diablo.h just
like any other header file without having to include every header file
(and without having to include C++ specific aspects of the now all.h).
2020-02-14 13:12:54 +01:00
Anders Jenbo cbacbe88dd Fix 1.09 diff 2020-01-21 11:02:45 +01:00
Anders Jenbo bf89572183 [hellfire] Fix 1.09 build 2020-01-20 20:50:40 +01:00
Anders Jenbo 8baf860e95 [hellfire] TalkToTowner 2020-01-20 19:57:56 +01:00
Anders Jenbo e3e7451a84 [hellfire] SpawnLoot 2020-01-18 15:37:57 +01:00
Anders Jenbo dad6d418e3 [hellfire] Rename item spawn functions 2020-01-18 15:37:57 +01:00
Anders Jenbo edb6badd43 Fix spawn 2020-01-17 21:05:55 +01:00
Anders Jenbo 14aab09dee [hellfire] TalkToTowner and CreateAmulet (#1966)
* [hellfire] CreateAmulet

* [hellfire] TalkToTowner
2020-01-17 13:36:35 -06:00
qndel f57af2fa7d tMsgSaid type change 2020-01-17 17:44:40 +01:00
Anders Jenbo b8971057a2 [hellfire] TownDead
Also add a missing bit from TalkToTowner
2020-01-14 22:18:07 +01:00
Anders Jenbo 5a469e7b97 Merge branch 'master' into hellfire 2020-01-13 00:02:47 +01:00
Anders Jenbo 7ec6f39dc8 MAXQUESTS variable 2020-01-12 23:56:06 +01:00
Anders Jenbo a7c8750e92 [hellfire] Add QuestTalkData data 2020-01-12 18:04:40 +01:00
Anders Jenbo 5fa0c5781b Backport cleanups from Hellfire branch 2019-12-15 06:14:57 +01:00
Anders Jenbo 85ab626437 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-12-15 02:22:17 +01:00
Robin Eklind e155a9423e rename random to random_ to avoid collision with random in stdlib.h
Fixes #1813.
2019-10-21 09:56:36 +02:00
galaxyhaxz 80840b4d69 PlrHasItem: change pointer to reference 2019-10-20 20:47:00 +02:00
Anders Jenbo 3f037ce76c Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-09-27 03:11:18 +02:00
Anders Jenbo da78f54712 Apply plr_class 2019-09-24 19:07:17 +02:00
Anders Jenbo 0bdd819ca9 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-09-18 01:00:24 +02:00
galaxyhaxz 282e42b46b Town/misc fixes 2019-09-17 05:39:16 +02:00
qndel e84ff301a9 [hellfire] CowSFX bin exact 2019-09-16 17:50:12 +02:00
qndel 5fb15255a8 Apply enums to quests 2019-09-15 15:42:27 +02:00
qndel a99e2877f0 [hellfire] 6 towners.cpp functions bin exact 2019-09-15 15:33:29 +02:00
qndel 3668c20fe3 NewTownerAnim cleanup 2019-09-15 14:18:12 +02:00
qndel 2147b71b25 [hellfire] InitFarmer bin exact (#1625) 2019-09-15 14:17:45 +02:00