Commit Graph
2199 Commits
Author SHA1 Message Date
wmcoolmon fbfa6253af Small fix for amor code 2005-10-16 23:15:13 +00:00
Goober5000 d59e425522 I need to bone up on my bulletproofing
--Goober5000
2005-10-16 18:54:12 +00:00
taylor be5d54a1ac use unsigned index buffers 2005-10-16 11:20:43 +00:00
taylor 17a5e786a4 (NULL != (int)0); the size and type of NULL is platform and implementation dependant and should only be used for pointers!
fix naughty bug that would set the flyby sound filenames to NULL
2005-10-16 11:19:57 +00:00
taylor 1d6dad9e36 clean up a couple of things 2005-10-16 10:12:14 +00:00
Goober5000 c6691a22c7 ship-create now generates a default name if you specify "<none>" for the ship name
--Goober5000
2005-10-16 00:32:30 +00:00
taylor 73d4f0878d properly handle cases where bm_make_render_target() might have failed 2005-10-15 20:53:29 +00:00
taylor 2df63f7ab6 make sure that bm_make_render_target will handle failure 2005-10-15 20:42:40 +00:00
taylor 58db700691 add error message in case the number of verts on a submodel is in excess of SHRT_MAX 2005-10-15 20:28:26 +00:00
taylor 670c7db695 make some code a bit more readable
speed up index buffer generation just a tad (maybe 1/3rd)
2005-10-15 20:27:32 +00:00
Goober5000 f6c883f15a add weapon-create sexp
--Goober5000
2005-10-14 09:29:56 +00:00
Goober5000 ae639154f9 removed an unneeded parameter and renamed some stuff
--Goober5000
2005-10-14 07:22:24 +00:00
Goober5000 af61e2625b stuff for WMC: fix sexp description and three warnings; plus add some
bulletproofing to name-specified ship_create
--Goober5000
2005-10-14 07:06:59 +00:00
wmcoolmon 6708680ce7 armor.tbl work 2005-10-14 02:13:52 +00:00
wmcoolmon 1ad2884678 Make ship_create not return a value 2005-10-13 23:23:32 +00:00
wmcoolmon 5b18b70cf1 Fixage for ship_create 2005-10-13 18:47:45 +00:00
taylor 0a567569b7 new timer code that shouldn't suffer from multi-cpu (or dual core) systems
clean out all old Windows timer code since that was just a mess at this point
2005-10-12 05:45:35 +00:00
taylor 0d59f876fc temporary cmdline option, -y_bug_fix, to switch between original code (default) and previous attempt at the Y-bug fix 2005-10-12 05:43:40 +00:00
taylor fa84045144 little cleaner since the two sets weren't needed 2005-10-11 12:24:04 +00:00
taylor 79296221d5 fix memory freakage from dynamic spawn weapon types 2005-10-11 08:30:38 +00:00
wmcoolmon 6adc96626d Topdown updates 2005-10-11 07:43:10 +00:00
wmcoolmon e18977d6db Gliding 2005-10-11 05:24:34 +00:00
taylor 20054116b3 actual cmeasure fix, don't know why the hell it didn't end up other commit 2005-10-10 17:32:59 +00:00
taylor d3481714d0 remove NO_NETWORK 2005-10-10 17:21:11 +00:00
taylor b1aafc762d remove NO_NETWORK
little sanity on model_load() calls
fix cmeasure bug where a blank entry was getting added
2005-10-10 17:19:07 +00:00
taylor acb0a733ad remove NO_NETWORK
clean out some old debug messages that were littered about
2005-10-10 17:17:45 +00:00
taylor e04af2c55c remove NO_NETWORK
whether multi is disabled or not is now determined at runtime
clean out some crap and old debug messages that were littered about
2005-10-10 17:16:22 +00:00
taylor 1180236c5a remove NO_NETWORK
fix controlconfig so that axes can be set to joystick/mouse using the mouse (required when no joystick attached)
2005-10-10 17:14:31 +00:00
wmcoolmon 8748c27fa2 Tidied up code a bit 2005-10-10 01:14:11 +00:00
Kazan c2448a5e74 some weird character was on the head of weapons.cpp 2005-10-09 23:56:22 +00:00
wmcoolmon 9c98551411 Added names to the 'limits reached' dialogs in ship/weapons.tbl 2005-10-09 17:38:49 +00:00
wmcoolmon 645f16cf35 Added warpin/warpout speed values to the lab 2005-10-09 09:18:10 +00:00
wmcoolmon 3981b4b7a2 Added warpin/warpout speed override values to ships.tbl 2005-10-09 09:13:29 +00:00
wmcoolmon 8093cd287d Minor update to ship-create description 2005-10-09 08:10:03 +00:00
wmcoolmon 0dbb5e657c New SEXP stuff 2005-10-09 08:03:21 +00:00
wmcoolmon d1f0e95428 Added sexps set-object-speed-x, set-object-speed-y, set-object-speed-z,
and ship-create
2005-10-09 06:10:59 +00:00
wmcoolmon 7e03e42748 Much better laser weapon/pof handling, removed a couple unneccessary
warnings (used to try and track down a bug)
2005-10-09 03:13:13 +00:00
wmcoolmon 754cad0765 Bumped MAX_PAIRS to prevent objects flying through other objects 2005-10-09 01:50:04 +00:00
wmcoolmon 49f27a4ee6 Extendable modular tables (XMTs); added weapon dialogs to the Lab 2005-10-09 00:43:09 +00:00
wmcoolmon 5dd18ef15c Attempt to fix crash bug on 'Mystery of the Trinity' 2005-10-08 19:29:08 +00:00
wmcoolmon 26505b4422 Error checking for dock error 2005-10-08 18:46:38 +00:00
wmcoolmon c3768a5acf Better readability for parse errors 2005-10-08 18:26:40 +00:00
wmcoolmon ad3e402ede These are no longer needed... 2005-10-08 18:25:41 +00:00
taylor 154633d986 fix several asteroid problems, little code duplication but this actually works and is less error prone than the previous method 2005-10-08 15:37:26 +00:00
wmcoolmon 78721098ba Fix Int3() from ship-vanish 2005-10-08 05:41:09 +00:00
taylor e42dac2301 make sure player death message works when using a NO_NETWORK build 2005-10-06 07:53:01 +00:00
Goober5000 c9ecc594c2 fixed the CTD when support is called for a ship lacking a rearming dockpoint
--Goober5000
2005-10-02 23:12:44 +00:00
Goober5000 7787819daf removed a redundant action
--Goober5000
2005-10-02 23:01:17 +00:00
Goober5000 7a0fe0c0f6 juxtaposition for clarity
--Goober5000
2005-10-02 23:00:39 +00:00
taylor 0a7dea55ee remove -rlm, it's always on now since there was never a complaint and pretty much everyone uses it
add -cache_bitmaps and have bitmap caching between levels off by default
when -cache_bitmaps is used then use C-BMP for top-right memory listing, and just BMP otherwise
2005-09-30 09:47:06 +00:00