wmcoolmon
eadf29ca43
Fix loadTexture; fix subsystem indexing; fix getNum() for weaponbanktype; improve missing function error reporting when using LUA_INDEXER
2006-06-24 20:38:36 +00:00
wmcoolmon
3749f60447
Hopefully fix compilation
2006-06-14 01:33:37 +00:00
wmcoolmon
1d0ce0d990
Tweak events support; fix a few of Wanderer's bugs; begin model support
2006-06-12 02:33:34 +00:00
wmcoolmon
b144c7ff60
Fix the getScreenCoords function.
2006-06-07 07:49:43 +00:00
wmcoolmon
ad54fdf805
According to wikipedia, true does not equal false. Hopefully, this doesn't break backwards compatibility :P
2006-06-07 02:28:13 +00:00
taylor
bdd4913020
update proj/view matrix calls to use new values
2006-05-27 17:21:37 +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
wmcoolmon
e1ff2ce649
Better scripting team support. (Just a tad)
2006-04-06 05:28:30 +00:00
wmcoolmon
b9f263495a
Maneuvering hruster scaling, gun convergence
2006-04-04 11:38:07 +00:00
wmcoolmon
965cc660b9
show-subtitle's got its groove back
2006-04-03 09:05:37 +00:00
wmcoolmon
71a596cc09
Scripting support for cameras, as well as for moving model subobjects
2006-04-03 07:47:07 +00:00
wmcoolmon
d95d6165b5
New subobject animation stuff and Lua functions.
2006-03-24 07:38:36 +00:00
wmcoolmon
a2c815144b
x != y, surprisingly enough
2006-02-27 01:21:03 +00:00
wmcoolmon
5ab3f6cb11
Consistency in Lua 2D funcs; fix FRED2 loading screen images dialog boxes.
2006-02-27 00:40:34 +00:00
wmcoolmon
061dc31594
Afterburner & meta updates
2006-02-27 00:15:08 +00:00
wmcoolmon
05f187b921
SF2_TARGETABLE_AS_BOMBER flag, Lua gr_bitmap_ex fix
2006-02-26 22:23:01 +00:00
wmcoolmon
50212a153d
Documentation consistency; remove unneeded check.
2006-02-19 02:01:24 +00:00
wmcoolmon
e5d2f05618
Various updates for consistency in documentation
2006-02-16 06:00:49 +00:00
wmcoolmon
d43babc2d5
Various weapon and team related scripting functions; $Collide Ship and $Collide Weapon hooks
2006-02-15 07:19:50 +00:00
wmcoolmon
8727f84919
getWeaponClass->getWeaponClassByName, Linked/DualFire variables
2006-02-11 19:24:17 +00:00
wmcoolmon
7d1a4f0efb
Removed resize fields; fixed silly bug with RunBytecode
2006-02-09 05:07:02 +00:00
wmcoolmon
990132536e
Various fixes; very beginnings of Directives scripting support
2006-02-06 02:06:02 +00:00
wmcoolmon
c4f19e64bc
Removed USE_LUA; Simulation hook; better debug messages for Lua; swapped out mounted weapon functions for variables
2006-01-31 06:46:14 +00:00
taylor
7501939a44
minor fixage
2006-01-30 06:35:29 +00:00
taylor
f771b52a56
warning fixage
...
don't Int3() when trying to set ship speed via sexp if ship is not in mission yet, this shouldn't be fatal
2006-01-22 01:33:39 +00:00
wmcoolmon
faa0b28008
Texture replacement stuff
2006-01-21 09:36:58 +00:00
wmcoolmon
24d8f7973f
Scripting updates; Special scripting image list; Better operator meta; Orientation type; Wing type; Texture type. Fix for MSVC7 compiling.
2006-01-21 02:22:05 +00:00
wmcoolmon
a2e4eb9c1b
Lua unloadMission()
2006-01-20 17:37:38 +00:00
Goober5000
8ab1cf65a9
reordered #include files to quash Microsoft warnings
...
--Goober5000
2006-01-20 07:10:34 +00:00
wmcoolmon
d67df04356
GCC compile fixes
2006-01-20 03:48:35 +00:00
wmcoolmon
cd7cacd004
Faster object handles
2006-01-19 22:25:01 +00:00
wmcoolmon
769608ef6d
More Lua checks; added Lua vector object; better operator support.
2006-01-19 20:18:12 +00:00
wmcoolmon
a657ad4cad
Lua debugging stuff; gr_bitmap_ex stuff for taylor
2006-01-19 16:00:04 +00:00
wmcoolmon
5a566f6e63
Various scripting updates
2006-01-18 06:13:18 +00:00
wmcoolmon
27a9f8d43a
Better state handling; added GameInit hook
2006-01-17 07:28:39 +00:00
wmcoolmon
a2a550f3d3
Various minor improvements
2006-01-17 07:10:01 +00:00
wmcoolmon
38daca278d
data/scripts directory
2006-01-17 02:33:20 +00:00
wmcoolmon
fb59608473
Fix scripting; Tidy up scripting.html; Replace various functions with virtual variables
2006-01-17 01:31:20 +00:00
wmcoolmon
e5e7e8a8aa
drawText => drawString
2006-01-16 23:29:06 +00:00
wmcoolmon
fe5469090f
Added support for setting handle variables with LUA_VAR; added support for array indexing with LUA_INDEXER; use LUA_SETTING_VAR to check whether in setting mode for both. Cleaned out older code
2006-01-16 21:26:19 +00:00
wmcoolmon
11f8b022b0
Changed object's "getType" to "getBreed" to avoid confusion
2006-01-16 11:12:46 +00:00
wmcoolmon
abf75dd133
Various warning fixes, scripting globals fix; added "plr" and "slf" global variables for in-game hooks; various lua functions; GCC fixes for scripting.
2006-01-16 11:02:23 +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
wmcoolmon
25bcca3dec
Allow RunByteCode to return an argument
2006-01-14 10:35:41 +00:00
wmcoolmon
4fd1bc3583
New Lua feature - globals control.
2006-01-14 09:21:27 +00:00
wmcoolmon
890f5ec6f0
Grr...fix out-of-sync game states
2006-01-14 01:51:49 +00:00
wmcoolmon
1b208224e6
Added a few more functions
2006-01-14 01:20:16 +00:00
wmcoolmon
47b556b75a
Oops
2006-01-14 01:15:11 +00:00
wmcoolmon
a2a76d68c7
Campaign scripting functions
2006-01-14 01:12:35 +00:00