Commit graph

1649 commits

Author SHA1 Message Date
Kp 919c8fd86d Add proximity bomb ID test helper 2013-03-31 20:42:15 +00:00
Kp 706d2d7451 Remove unused include/ps*.inc 2013-03-31 20:42:15 +00:00
Kp 37f495a1a7 Fix debug=1 build break from 2a3524cd ("Move segment handling from editor.h")
When debug is enabled, gamecntl references symbols that moved to the new
header.
2013-03-31 20:42:14 +00:00
Kp 62ef6abefe Add helper to get pointer to reactor definition 2013-03-31 20:42:14 +00:00
Kp 8f95f0120d Use ubyte/const ubyte consistently in multiplayer messaging 2013-03-31 20:42:14 +00:00
Kp da757190cc Simplify processing of $ insertion of name in multiplayer messages 2013-03-31 20:42:14 +00:00
Kp c87886c814 Simplify logic for robot to drop proximity and smart bombs 2013-03-31 20:42:14 +00:00
Kp e7dcbeecae Adjust physics layout to match D1X 2013-03-31 20:42:14 +00:00
Kp 792d78e6e8 Support extra information, such as git describe, in version string 2013-03-31 20:42:14 +00:00
Kp ad6bb8999c Combine date,time into Descent version con_printf 2013-03-30 15:11:42 +00:00
Kp ea220cc5dd Avoid using #ifdef inside Error string on hog failure 2013-03-30 02:45:23 +00:00
Kp 74d241f9be Reorder differences to match D1X 2013-03-30 02:36:00 +00:00
Kp ab9c0681d2 Read robot_info arrays in pieces 2013-03-30 02:01:36 +00:00
Kp 977b48a8b1 Make stub g3_uninit_polygon_model inline 2013-03-30 18:51:51 +00:00
Kp 49b25a83eb Remove unused hostage dialog editor 2013-03-24 02:28:34 +00:00
Kp 613e0327f3 Remove unused gauge declarations 2013-03-24 02:11:09 +00:00
Kp 8704329767 Remove unused declarations in main/screens.h 2013-03-24 17:53:04 +00:00
Kp 1e3f1c658e Allow user to override Raspberry Pi defaults 2013-03-16 17:18:33 +00:00
Kp b4073678bd Set Environment tools= from platform settings
This allows Linux and Darwin to pass None instead of ['mingw32'].
2013-04-07 17:04:16 +00:00
Kp 2a85e25015 Move Darwin version handling into DarwinPlatformSettings 2013-04-07 17:03:58 +00:00
Kp 3062b23bd0 Add support for out-of-tree build 2013-03-16 18:24:52 +00:00
Chris Taylor 765742ca5c Updated Xcode project 2013-04-07 10:59:31 +08:00
Chris Taylor da4331a74a Added .gitignore 2013-04-06 11:55:00 +08:00
Kp d9de256e21 Avoid crash on failure to open HAM file 2012-12-23 22:39:29 +00:00
Kp d86f0d25a1 Move declaration of last_palette_loaded to gamepal.h 2013-03-24 17:14:06 +00:00
Kp 8f682eb6b2 Delete definition of Segment2s
This should have been part of 644f7ce9 ("Move segment2 back to
segment").
2013-03-23 15:44:30 +00:00
Kp fd91be1ad2 Remove unused main/link.bat 2013-03-09 20:29:20 +00:00
Kp 765ae5173f Remove unused main/gamestat.h 2013-03-09 20:29:20 +00:00
Kp c31f5e8d1f Remove unused StartNewLevel parameter 'secret_flag' 2013-03-23 20:50:35 +00:00
Kp e8390669f5 Rename old_matcen_info to reflect that it is the D1 matcen_info 2013-03-23 21:31:49 +00:00
Kp bbd182b113 Fix bogus optimization in robot maker paging
The optimization meant to skip materialization centers which had no
robots enabled, but had two bugs.  It tested for a NULL address instead
of inspecting the bits in robot_flags[0], which caused the test to
always succeed.  It also ignored robot_flags[1], so a materialization
center with only high end robots would be wrongly skipped.

Remove the test, since the loop is cheap and handles all cases
correctly.
2013-03-23 21:20:41 +00:00
Kp 1eac5d4f37 Always use int[] for matcen robot flags 2013-03-23 21:15:14 +00:00
Kp 58892f5c27 Add stubs to hide editor reactor differences from D1X 2013-03-23 20:03:11 +00:00
Kp b2da5385e2 Remove N_controlcen_guns cache
Get the counter directly from the relevant reactor model
2013-03-23 19:15:12 +00:00
Kp 8768441da9 Move reactor Gun_dir,Gun_pos into struct object 2013-03-23 19:09:44 +00:00
Kp 9036214d0b Remove unused main/desc_id.h 2013-03-22 03:03:21 +00:00
Kp 5019ce9514 Remove unused header files 2013-03-17 22:54:53 +00:00
Kp 3c317cf3e1 Restructure struct segment to align better 2013-03-16 02:54:33 +00:00
Kp 644f7ce9c2 Move segment2 back to segment
The structure already exceeds 512 bytes, so combine the two to make the
code look more like D1X.
2013-03-17 18:55:32 +00:00
Kp 75dff94ac0 Support versions of gcc < 4.6
GCC 4.6 accepts the earlier form without comment, but GCC 4.5 chokes on it.
2013-03-17 18:24:11 +00:00
Kp d732d505f6 Move prototype of which_bomb to weapon.h 2013-03-10 03:11:16 +00:00
Kp 68260da95b Remove unused editor/kgroup.c 2013-03-09 21:30:58 +00:00
Kp 3ff4726702 Remove unused arch/linux files 2013-03-09 20:29:20 +00:00
Kp 769abf99a1 Remove unused arch/include/gui.h 2013-03-09 20:29:20 +00:00
Kp 2a3524cd66 Move segment handling from editor.h 2013-03-16 03:10:55 +00:00
Kp 8ff1613c2a Remove various unused misc files 2013-03-10 00:17:59 +00:00
Kp b1b6310c1f Remove unused include/pa_enabl.h 2013-03-09 20:29:20 +00:00
Kp 20f5b8d5a9 Remove unused editor/macro.c 2013-03-09 21:30:58 +00:00
Kp 93fec3e081 Remove unused d2x-rebirth/ui/barbox.c 2013-03-09 21:30:58 +00:00
Kp dbe7272448 Remove unused include/descent.xpm 2013-03-09 21:30:58 +00:00