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