Commit Graph
181 Commits
Author SHA1 Message Date
karajorma 41e34ebb02 Team Loadout changes to accept variables names as legitimate values for ship class and quantity in loadout.
Added the new alt class system
2006-06-02 09:06:12 +00:00
Goober5000 3d73663123 some cosmetic changes in preparation for bay arrival/departure code
--Goober5000
2006-05-31 03:05:43 +00:00
Goober5000 edf5648e70 fix for Mantis #750
--Goober5000
2006-05-21 22:57:30 +00:00
Goober5000 cd488f757d fix Mantis #834
--Goober5000
2006-05-21 03:58:58 +00:00
Goober5000 4448ef1c47 fix for Mantis #755, plus make the missionlog #defines uniform
--Goober5000
2006-05-20 02:03:01 +00:00
Goober5000 376dc3ece9 formatting and clarification, plus fix for Mantis #911
--Goober5000
2006-05-19 04:47:40 +00:00
karajorma 5e9d27ee72 Fixes for the Targetable-as-bomb error from Mantis 0000910 (amongst others) 2006-05-14 15:54:16 +00:00
taylor 7a8789e334 OpenGL envmap support
newer OpenGL extension support
add GL_ARB_texture_rectangle support for non-power-of-2 textures as interface graphics
add cubemap reading and writing support to DDS loader
fix bug in DDS loader that made compressed images with mipmaps use more memory than they really required
add support for a default envmap named "cubemap.dds"
new mission flag "$Environment Map:" to use a pre-existing envmap
minor cleanup of compiler warning messages
get rid of wasteful math from gr_set_proj_matrix()
remove extra gr_set_*_matrix() calls from starfield.cpp as there was no longer a reason for them to be there
clean up bmpman flags in reguards to cubemaps and render targets
disable D3D envmap code until it can be upgraded to current level of code
remove bumpmap code from OpenGL stuff (sorry but it was getting in the way, if it was more than copy-paste it would be worth keeping)
replace gluPerspective() call with glFrustum() call, it's a lot less math this way and saves the extra function call
2006-05-13 07:29:52 +00:00
Goober5000 7e41877b7b proper capitalization according to Volition 2006-04-20 06:32:30 +00:00
karajorma 3aa0b945b0 Some how managed to fail to commit the primary-locked and secondary-locked ship flags.
No idea how. Oh well here they are.
2006-04-16 11:58:11 +00:00
karajorma fd2346e37e Changes to support the new Enable/Disable-Builtin-Messages SEXP 2006-04-05 16:14:04 +00:00
wmcoolmon d95d6165b5 New subobject animation stuff and Lua functions. 2006-03-24 07:38:36 +00:00
Goober5000 8599f5779c more FS1 import tweaks 2006-03-01 00:46:11 +00:00
wmcoolmon 0f47fb3dd2 Targetable as bomb SEXPs and dialog stuff; made invulnerable an object flag in both FRED and FS2. 2006-02-26 23:23:31 +00:00
taylor 3affad73d1 another non-linear campaign fix, this one affected PVs 2006-02-26 08:06:57 +00:00
Goober5000 ab23b030ad guess this is still needed 2006-02-26 05:32:38 +00:00
Goober5000 f361e116f7 import tweak 2006-02-25 22:06:57 +00:00
taylor 6fd0b02ea1 fix custom loading screens that I manage to break yet again
add a "MaxFPS" registry/ini option to specify a FPS cap, useful if you can't make use of v-sync for some reason
2006-02-24 07:34:07 +00:00
Goober5000 d40ff02354 bother those variables 2006-02-17 08:36:16 +00:00
Goober5000 07582f16ad fix subtle bug
--Goober5000
2006-02-17 08:13:53 +00:00
taylor 849cc24fbe all just getting basic info in parse_mission_info(), this fixes several parsing/warning issues that can show up
from going in the techroom and some similar FRED2 issues as this stuff doesn't get reset between get_mission_info() calls.
  this also should make the mission simulator screen load a bit faster
2006-02-16 05:18:48 +00:00
Goober5000 28ea82d96b additional fixes and enhancements for substitute music
--Goober5000
2006-02-12 05:23:16 +00:00
Goober5000 7310f00883 more cool work on importing, music handling, etc.
--Goober5000
2006-02-12 01:27:47 +00:00
Goober5000 e696a5844c this isn't needed now
--Goober5000
2006-02-11 21:24:05 +00:00
Goober5000 504e5e518a two things I missed before
--Goober5000
2006-02-11 07:31:55 +00:00
Goober5000 5ca168e515 yet more various and sundry fixes
--Goober5000
2006-02-11 02:58:23 +00:00
Goober5000 c3793de61e more fixage
--Goober5000
2006-02-11 01:02:28 +00:00
Goober5000 08144ffceb more FS1 import goodness
--Goober5000
2006-02-11 00:13:55 +00:00
Goober5000 6bb63e33d6 fixed an old Volition bug unmasked by my parse changes
--Goober5000
2006-02-10 23:33:39 +00:00
wmcoolmon 990132536e Various fixes; very beginnings of Directives scripting support 2006-02-06 02:06:02 +00:00
Goober5000 8d31b2a3c2 ugh, more ship/wing fixage
--Goober5000
2006-02-02 08:12:47 +00:00
Goober5000 fa002ee29b fixed a FRED problem brought on by the parse reordering
--Goober5000
2006-02-02 05:48:17 +00:00
taylor 79be5543cb oh the shame (/me imagines the big grin on Goober's face right now :p) 2006-01-31 17:19:20 +00:00
taylor 8b5e4390bd we need to skip to the start of the string, not the end 2006-01-31 15:44:29 +00:00
Goober5000 b6cee94fc5 stuff 2006-01-31 04:24:25 +00:00
Goober5000 d0a92f8d84 fix a potential problem with replacement range
--Goober5000
2006-01-31 02:02:33 +00:00
Goober5000 69db5e8597 update FSM import for FSPort v3.0
--Goober5000
2006-01-31 01:53:37 +00:00
taylor 0d3fd97f2e fix parsing of reinforcements 2006-01-30 19:35:41 +00:00
taylor 603feaaa4c dynamic starfield bitmaps 2006-01-30 06:30:03 +00:00
Goober5000 77f9c7ffae fixed the bug where wings couldn't be initially docked to stuff
--Goober5000
2006-01-28 02:59:55 +00:00
Goober5000 ba8691181c spelling 2006-01-26 04:01:58 +00:00
wmcoolmon eba6d1dff9 Special shockwave and moving capship bugfix, (even more) scripting stuff, slight rearrangement of level management functions to facilitate scripting access. 2006-01-14 19:54:55 +00:00
taylor a46a87f8d2 make sure rship gets initialized before use 2006-01-14 06:25:11 +00:00
Goober5000 ab4abddc42 tweaky tweak
--Goober5000
2006-01-14 05:36:06 +00:00
Goober5000 4d5a477f71 übercommit of custom IFF stuff :) 2006-01-13 03:31:20 +00:00
taylor 741e151cac fixes for regular texture replacement 2006-01-04 08:19:22 +00:00
wmcoolmon 246cfcfa65 Codebase commit, most notably including objecttypes.tbl 2005-12-29 08:08:42 +00:00
phreak e34bb97cd1 loading code for flipped briefing icons. 2005-12-29 00:56:45 +00:00
taylor 8402d67ee8 unused variable (to make GCC shut up) 2005-12-28 22:31:03 +00:00
taylor ff5da43159 a few game_busy() changes 2005-12-08 15:11:29 +00:00