Commit Graph
1365 Commits
Author SHA1 Message Date
Goober5000 a746194c10 cleaned up some build warnings
--Goober5000
2005-01-28 11:39:18 +00:00
Goober5000 cc85c92369 changed a bunch of transpose-rotate sequences to use unrotate instead
--Goober5000
2005-01-28 11:06:23 +00:00
taylor 7fada66447 little cleanup to get rid of compiler warnings
add some memory management to help keep size of techroom down
new hotkey Ctrl-Shift-S to show all ships rather than just viewable
make Weapon_list allocate on load just like Ship_list
unload all textures and models on techroom_close()
2005-01-28 10:00:59 +00:00
taylor 0268e7ef01 add model_page_out_textures() for use in techroom
make model_page_in_textures() load more textures
2005-01-28 09:56:44 +00:00
Goober5000 56ae570469 finished implementing docking to a rotating submodel
--Goober5000
2005-01-28 09:01:04 +00:00
phreak 40b25f8860 shockwave weapons now work properly with the electronics (d-missible) tag
added in a "randomness factor" for electronics parameters.  This adds or subtracts
a random value between 0 and this factor to the disruption time.  This was hard coded
to be 4 seconds in retail.
2005-01-28 04:05:05 +00:00
wmcoolmon 1554585645 Better debrief memory handling 2005-01-28 03:00:56 +00:00
wmcoolmon 49c4aba4b9 Fixed crash bug in techroom 2005-01-28 02:57:59 +00:00
Goober5000 86ad5d5d40 dock points on rotating submodels is *almost* working
--Goober5000
2005-01-27 11:26:23 +00:00
Goober5000 35323dd78c added a useful bit of information to vm_vec_rotate and vm_vec_unrotate
--Goober5000
2005-01-27 05:26:07 +00:00
wmcoolmon 4702574a59 Ship autorepair, requested by TBP 2005-01-27 04:23:18 +00:00
wmcoolmon defdb93536 Camera code 2005-01-27 04:16:28 +00:00
Goober5000 ae228fcbc9 important bugfix
--Goober5000
2005-01-26 21:42:19 +00:00
phreak 7063549e4b added ogg and objectdock files to project 2005-01-26 14:57:19 +00:00
Goober5000 cdc08e7e78 hm... added a necessary bugfix for something very badly designed
--Goober5000
2005-01-26 06:58:37 +00:00
Goober5000 505e64424f whoops... need to free variable blocks for special hitpoints
--Goober5000
2005-01-26 06:49:50 +00:00
Goober5000 db7ad1acbc AHA... squashed another bug
--Goober5000
2005-01-26 05:44:10 +00:00
Goober5000 7cf1815d54 fixed a nitpicky thing
--Goober5000
2005-01-26 05:42:37 +00:00
argv 97acff37bc Removed the implicit surface shield on mesh-shielded ships.
-- _argv[-1]
2005-01-26 03:40:43 +00:00
Goober5000 a7540ac62d Bah - I am a moron. :) I see the reason why rand shouldn't work
multiple times.  It's been fixed thus.

I also added a rand-multiple sexp for any times when people do
want multiple random numbers.

--Goober5000
2005-01-26 01:52:21 +00:00
Goober5000 2a41ef68ce dockpoints now rotate with rotating subobjects
--Goober5000
2005-01-26 01:26:09 +00:00
Goober5000 adc3a72d47 species will now load from a default table instead of being initialized via code
--Goober5000
2005-01-25 23:32:46 +00:00
Goober5000 2c32bd840d more cool parsing stuff
--Goober5000
2005-01-25 22:47:37 +00:00
Goober5000 554b3a6660 separated one parsing function into two
--Goober5000
2005-01-25 22:21:45 +00:00
Goober5000 e38ab2fe4d streamlined some redundant stuff
--Goober5000
2005-01-25 21:28:58 +00:00
wmcoolmon d4826f46c6 Instead of trying to allocate a ridiculously large buffer if the file is defined but doesn't exist, give a warning. Someone with nebula-code experience should probably double-check this; also added jpg and TGA support. 2005-01-22 22:53:07 +00:00
wmcoolmon 9ffe178006 Nitpick - can be NULL by default 2005-01-22 22:02:28 +00:00
wmcoolmon 3b513034d2 Fix0red the ext error. Always make sure you have room for the string terminator. :) 2005-01-22 20:29:05 +00:00
taylor 8075cf5af7 crap 2005-01-21 21:12:52 +00:00
taylor 8074a3321b cleanup debug messages for texture loading making the output more readable and useful 2005-01-21 08:58:32 +00:00
taylor 5bc5158c4b make Subsys_status dynamic but allocate in blocks for speed and to help prevent memory fragmentation 2005-01-21 08:56:50 +00:00
taylor 6dba3cc43b slightly better memory management 2005-01-21 08:54:53 +00:00
taylor dc22fb9eba add -rlm cmdline option to switch to local viewpoint lighting calculations (OGL only for now) 2005-01-21 08:29:04 +00:00
taylor 9cd822ec0d fill in gr_opengl_set_texture_addressing()
add support for non-power-of-two textures for cards that have it
temporary crash fix from multiple mipmap levels in uncompressed formats
2005-01-21 08:25:15 +00:00
taylor 4b8212e0f0 make sure we can still use TGAs (16-bit) when Cmdline_jpgtga is not set, PCX still takes precedence per retail 2005-01-21 08:20:44 +00:00
Goober5000 83a8cf1681 fixed a crazy error
--Goober5000
2005-01-18 06:15:33 +00:00
Goober5000 c4ed88f317 fixed a silly error
--Goober5000
2005-01-18 06:14:29 +00:00
Goober5000 8d34467ead variables can be specified in training messages too now
--Goober5000
2005-01-18 01:20:03 +00:00
wmcoolmon e3b6c53f4a OGG fixes, ship selection fixes 2005-01-18 01:14:17 +00:00
Goober5000 c616c51e41 clarified a bunch of sexp stuff and fixed a bug
--Goober5000
2005-01-18 00:14:37 +00:00
argv 64590007e7 Surface shields.
See forum thread:
http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&threadid=29643

-- _argv[-1]
2005-01-17 23:35:45 +00:00
Goober5000 92f8e99209 variables can now be displayed in messages
--Goober5000
2005-01-17 22:46:32 +00:00
wmcoolmon d1a7051b62 Attempt to fix the crash when a player ship's subsystems receives damage, and it has a lot (ie player ship is a capital ship).This seems to be controlled by SUBSYSTEM_MAX, which also controls the number of subsystems saved in red alert missions. 2005-01-17 06:35:35 +00:00
wmcoolmon 87775f955d Added "show ship" ship flag 2005-01-16 23:18:04 +00:00
wmcoolmon 8e8a748da5 Added VM_TOPDOWN view; Added 2D mission mode, add 16384 to mission +Flags to use. 2005-01-16 22:39:10 +00:00
wmcoolmon e99f222fd2 Current version of the new techroom code -C 2005-01-15 05:53:18 +00:00
argv 1213166f64 Revision 2.42 (Goober's fixes) broke "no pierce shields". Fixed.
-- _argv[-1]
2005-01-14 23:08:17 +00:00
wmcoolmon e587c5c372 gr_curve 2005-01-14 05:28:58 +00:00
taylor 180b2750fa plug leak from VBO crash fix 2005-01-13 04:55:57 +00:00
Goober5000 bce37fb042 hmm, rolled back one of my clarifications since it caused things to get messed up
--Goober5000
2005-01-13 03:33:07 +00:00