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