70 Commits
Author SHA1 Message Date
Anders Jenbo adf5f8f504 Clean up hellfire related code 2021-01-31 13:37:42 +01:00
Anders Jenbo 377e9a3383 Reorder objects.cpp 2020-11-04 20:14:58 +01:00
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 2020-10-25 15:37:51 +01:00
Anders Jenbo e837130a98 Add missing book names (#2113) 2020-10-12 09:13:26 +02:00
qndel baa2eacb0c OperateFountain cleanup (#2096) 2020-10-12 00:24:36 +02:00
qndel 92c6d23fad apply DIABOOLS (#2097) 2020-10-12 00:22:13 +02:00
Anders Jenbo 7e04c63977 Merge branch 'hellfire' of github.com:diasurgical/devilution 2020-10-11 23:53:07 +02:00
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 2020-07-06 05:43:25 +02:00
Anders Jenbo cc0f92d45b Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2020-04-06 06:09:30 +02:00
Anders Jenbo 53ccf38a8c Bool types 2020-04-06 05:43:20 +02:00
qndel 760b89138e [hellfire] new functions 2020-01-21 07:25:20 +01:00
qndel c11804d11f [hellfire] OperateStoryBook bin exact 2020-01-13 21:38:33 +01:00
qndel c685a03a0e [hellfire] OperateL1LDoor bin exact 2020-01-13 21:37:03 +01:00
qndel 2cab17027e [hellfire] InitObjects bin exact 2020-01-12 22:52:49 +01:00
qndel 726235089b [hellfire] OperateL1RDoor bin exact 2020-01-07 21:12:12 +01:00
qndel 11a1533f42 [hellfire] OperateChest bin exact 2020-01-07 21:07:56 +01:00
qndel f3dd3615c3 [hellfire] OperateSarc bin exact (#1912) 2020-01-02 23:54:20 +01:00
qndel 7678daee74 [hellfire] OperateSkelBook bin exact (#1911) 2020-01-02 23:53:42 +01:00
qndel c77bcbf7b8 [hellfire] OperateBookCase bin exact (#1910) 2020-01-02 23:52:08 +01:00
qndel 6e847f9821 [hellfire] OperateArmorStand bin exact (#1908) 2020-01-02 23:51:15 +01:00
qndel a3f539849b [hellfire] OperateDecap bin exact 2020-01-02 23:50:16 +01:00
qndel 422dedb6af [hellfire] OperateWeaponRack bin exact 2020-01-02 23:47:11 +01:00
Anders Jenbo 85ab626437 Merge branch 'master' of github.com:diasurgical/devilution into hellfire 2019-12-15 02:22:17 +01:00
galaxyhaxz 9c98c1e43d Fix all "pass by ref" functions 2019-12-02 09:16:01 +01:00
qndel 7f893a1037 [hellfire] add_crypt_objs bin exact (#1864) 2019-11-30 11:32:02 +01:00
qndel 7df3c32c12 [hellfire] WallTrapLocOk bin exact 2019-11-30 11:30:14 +01:00
qndel 862ad2ad48 [hellfire] OperateLever bin exact 2019-11-30 11:27:22 +01:00
qndel 901f3c6dce [hellfire] TorchLocOK bin exact 2019-11-30 10:54:47 +01:00
qndel 124b8a60c3 DIABOOL (#1768) 2019-10-05 12:35:06 +02:00
galaxyhaxz 3a37b4fc0b Add music code+quest (#1575) 2019-09-08 22:01:35 +02:00
qndel 705c17dc63 [hellfire] RndLocOk bin exact 2019-09-08 10:19:45 +02:00
Anders Jenbo 5ab9f4609a Clean up signedness 2019-07-21 00:57:53 +02:00
Anders Jenbo aa50489569 Clean up generated comments 2019-07-21 00:57:53 +02:00
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
2019-07-08 04:12:12 +02:00
Sergey Semushin 33e9005239 Make OperateL{1-3}Door bin exact. 2019-05-05 23:33:28 +01:00
Anders Jenbo 46d96eacad Clean up objects.cpp 2019-05-02 00:16:46 +01:00
galaxyhaxz 610580625e Split data from files 2019-04-29 01:40:44 +02:00
Sergey Semushin bef1e7d616 Clean up AddObject.
Also adds unused arguments to AddBarrel and AddTrap.
2019-04-25 13:53:45 +02:00
Sergey Semushin 0c71dd35fc Add 6 functions duplicating some existing ones.
Necessary to get AddObject bin exact.
Order and names provided by @galaxyhaxz.
2019-04-25 13:53:45 +02:00
Sergey Semushin b099d74e06 Clean up OperateL3LDoor. 2019-04-25 04:16:55 +02:00
Sergey Semushin 48787364c5 Clean up OperateL3RDoor. 2019-04-25 04:16:55 +02:00
Sergey Semushin d60740e5d9 Clean up OperateL2LDoor. 2019-04-25 04:16:55 +02:00
Sergey Semushin 4e137f975e Clean up OperateL2RDoor. 2019-04-25 04:16:55 +02:00
Sergey Semushin fe4f391673 Clean up OperateL1LDoor. 2019-04-25 04:16:55 +02:00
Sergey Semushin ed3f57bb03 Clean up OperateL1RDoor. 2019-04-24 00:34:01 +03:00
Sergey Semushin 090e3d36fd Clean up BreakBarrel. 2019-04-22 22:46:52 +03:00
Sergey Semushin d6c8e6e44c Clean up OperateObject. (#1003)
Also correct argument type for some functions it calls. They did not lost
their binary exactness.
2019-04-22 13:30:40 +02:00
Sergey Semushin 9dd6b7f504 Clean up OperateFountains. 2019-04-21 20:12:14 +02:00
qndel 60b3e03d15 OperateArmorStand bin exact 2019-04-18 21:24:27 +02:00
galaxyhaxz 4e01e03711 Cleanup default calling conventions 2019-04-09 12:04:00 +02:00