taylor
572b7f3f72
updated/fixed modelanim code
2006-11-06 06:36:44 +00:00
taylor
49b7ae2b07
make Species_info[] and Asteroid_info[] dynamic
2006-09-11 06:08:09 +00:00
taylor
7ea298bfde
add font.h since the gr_set_font() function is only available from there now
2006-09-11 05:39:48 +00:00
wmcoolmon
8822c4b5f8
New model & ship scripting stuff
2006-09-09 09:53:36 +00:00
wmcoolmon
d2eac3746f
enumerations; drawImage update; subsystem orientation and fireWeapon() member objects; many new weapons.tbl data variables; conditional hooks; modular scripting table support (*-sct)
2006-09-04 06:11:50 +00:00
Goober5000
782231cfbe
consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
...
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
Goober5000
eae62591ce
1) complete (almost) changeover to reorganized texture mapping system
...
2) finally fix texture animation; textures now animate at the correct speed
--Goober5000
2006-07-06 04:06:04 +00:00
Goober5000
f669cad916
--in preparation for fixing an annoying animated texture bug, reorganize the various texture structs and glow point structs and clarify several parts of the texture code :P
...
--this breaks animated glow maps, and animated regular maps still aren't fixed, but these will be remedied shortly
--Goober5000
2006-07-04 07:42:50 +00:00
wmcoolmon
04e6659cbd
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
ed00528796
Tweak events support; fix a few of Wanderer's bugs; begin model support
2006-06-12 02:33:34 +00:00
wmcoolmon
af9110b919
Scripting support for events/directives
2006-06-08 09:13:45 +00:00
wmcoolmon
d187e18952
Fix the getScreenCoords function.
2006-06-07 07:41:16 +00:00
wmcoolmon
beab863f0b
Link in some scripting limbo support
2006-06-07 05:01:57 +00:00
wmcoolmon
96a6739a87
Limbo flag support; fix scripting debug bug
2006-06-07 04:43:38 +00:00
wmcoolmon
231e720ecf
Various sscripting fixes/updates; a couple new functions; esp. for mantis bug 0000893
2006-06-07 02:24:58 +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