Commit Graph
161 Commits
Author SHA1 Message Date
chief1983 6389773bc8 IssMneur's fix for Mantis #2240, allow gaps after the hardcoded retail sound entries. 2010-07-20 21:59:36 +00:00
Wanderer 8a7646a3a4 allow lua to track if ship is 'dying' during the frame (bugfix for flashy deaths script) 2010-06-21 22:06:49 +00:00
Wanderer 9639cf1cd6 Fix lua ray collision checks against debris pieces 2010-06-20 14:07:30 +00:00
Wanderer e509bf65b2 better handling of 'dying' weapons for lua scripting.cpp
added lua controls for accessing beams
2010-06-09 16:49:20 +00:00
Wanderer 03d80b9628 add read access for lua to weapon and ship info index. enable to check 'weapon_armed' status 2010-05-28 19:15:05 +00:00
Wanderer 5f3029186e Commit of lua debug patch. 2010-02-10 21:50:15 +00:00
Wanderer bffbd8aa85 fix couple of model handle related bugs in lua.cpp 2010-02-05 23:14:34 +00:00
taylor 9df7dfcaca particle updates from the Xt code base 2010-02-03 02:18:22 +00:00
Wanderer 419d43a1eb bah, bah, bah, bah - fix my own stupid bug in lua raycollision function 2010-01-30 11:45:22 +00:00
Wanderer 9041d4620e lua function for checking the state of a ship when the ship is dying 2010-01-28 08:05:43 +00:00
Wanderer a87fd45a6b Lua additions/bugfixes, fixed drawmodeloor function for drawing models in game, new model loading helper functions (slow). 2010-01-28 07:37:31 +00:00
Wanderer e080ec3ba4 fix to lua escort ship indexer 2010-01-23 09:02:32 +00:00
Wanderer 3bc9551e76 Lua control for getting the full button control data 2010-01-16 13:10:55 +00:00
Wanderer f126423f54 fixes for various lua wings and wing ship indexer bugs. 2010-01-14 18:05:48 +00:00
Wanderer a349e3a320 Enable missing controls lua control info. Force fireprimary lua function to work regardless of stream status of the weapons. 2010-01-11 10:39:40 +00:00
Wanderer 5b5a20daf8 lua access & related functions to enable player button controls to be operated via scripting 2010-01-10 20:59:31 +00:00
Wanderer a68219f224 model:checkRayCollision lua function to allowed certain collision checks be done with lua 2010-01-07 15:23:25 +00:00
Goober5000 25da10a90a change ExternalDLL to external_dll for cross-platform friendliness
(yes there aren't any errors currently, but this has been a convention since the beginning of cross-platform compatibility)
vcproj and xcode projects are updated accordingly
2010-01-06 01:18:31 +00:00
Wanderer 967fd28c94 lua handled collision groups and lua bitwise ops library 2010-01-05 18:00:01 +00:00
portej05 7189f1b7d2 TrackIR DLL loading implementation. You need scptrackir.dll in order to run (on internal beta at present). 2010-01-02 14:12:22 +00:00
Goober5000 460353a827 allow up to two additional fonts using fonts.tbl
allow specification of fiction viewer font
2009-12-30 08:02:37 +00:00
Hery 68e0ab504c fix problems with lua scripts and post-processing 2009-12-27 13:01:42 +00:00
Wanderer 8051f8e775 commit of aardwolf's clearOrders sexp function 2009-12-08 18:32:40 +00:00
portej05 e740086bee Antipodes 3 from Flaming_Sword 2009-09-26 05:52:17 +00:00
Wanderer 890798a0d4 fotg request - lua support for reading turret fovs and turret matrix 2009-09-19 08:03:07 +00:00
Wanderer f9e31f976c wanderer's ai control system setup (both sexps and lua) 2009-09-17 21:27:45 +00:00
Wanderer c91d00855a fixes to various things listed in the prefast log 2009-09-11 15:52:18 +00:00
Wanderer 7e549c9536 add lua functions to get and set individual HUD gauge color 2009-09-09 09:19:33 +00:00
Wanderer 62fb68d283 re-enable both interface and game sound playing from audio lib. 2009-09-08 15:33:34 +00:00
Wanderer 35c7903d54 runsexp debug console functions - runsexp lua scripting functions 2009-08-28 07:53:45 +00:00
Wanderer 4348b41e22 nuke's scripting and submodel animation changes 2009-08-22 06:32:11 +00:00
Wanderer 324817c3d9 lua virtvar to check and control hud draw status 2009-08-14 11:39:30 +00:00
portej05 6bc7f30d78 safe_strings - from Antipodes build #1 2009-07-27 16:06:24 +00:00
portej05 d8079622b6 Replace most instances of std::vector with SCP_vector. Memory is now all run through vm_malloc and vm_free.
Watch it go up AND down in mission.
2009-07-11 07:07:57 +00:00
portej05 3cba81a689 Fix for Mantis 1949 - Aardwolf has tested this patch. 2009-07-03 15:37:31 +00:00
chief1983 d4b200f037 Fix a Lua function so the scripted mainhall works with multiplayer 2009-06-22 23:23:07 +00:00
Wanderer b9d17cf059 commit of Nuke's and Aardwolf's lua functions 2009-06-12 11:38:18 +00:00
Wanderer cd2d21b7b0 change mouse_force_pos call to mouse_set_pos call in forceMousePosition lua function 2009-06-10 07:54:52 +00:00
karajorma 52bae28414 Portej05's second set of preFAST fixes. 2009-05-24 21:38:22 +00:00
Wanderer 122a8fabad fixing the number of lua enumerations 2009-05-23 19:22:05 +00:00
Wanderer 31ebd74f9a merge from wanderer branch - additional options for lua mouse control 2009-05-23 07:29:56 +00:00
Wanderer 534565f894 merge from wanderer branch - lua flight control option 2009-05-23 07:06:11 +00:00
karajorma ba647216ab Portej05's preFAST warning fixes. 2009-05-17 11:50:48 +00:00
karajorma aa586fbbbb Switch network variables over to the SEXP packet except for when called from lua 2009-05-16 16:58:22 +00:00
Swifty 028d9f03e9 WMC's fix for RTT indexing and fix unnecessary slewing for 3D HUD elements. 2008-09-06 07:51:50 +00:00
WMCoolmon f1f4084de1 Final scripting, camera code updates. 2008-08-30 11:05:48 +00:00
WMCoolmon 4d04f612cc add isPXOEnabled scripting function to Testing library 2008-07-29 04:21:58 +00:00
Wanderer d7f1185001 added startMission lua function 2008-06-24 12:27:49 +00:00
karajorma 2fad17854b Fix a couple of those pesky scoping in for loops problems. 2008-05-26 16:39:59 +00:00
WMCoolmon b8b64e3352 Scripting:
- Add On Mission Start, On Mission End hooks; swap Warpin and Warpout to Warp In and Warp Out
- Safer handle helper structs
- Improved math, eg matrix interpolation and vector multiply/divide
- Filesystem read AND write support
- Initial scripting orders support
- Better waypoints support
- Assorted requested scripting functions
bmpman:
- Safer bm_get_filename
cfile:
- Support for RW, rather than just R or W, file modes.
model:
- Safer texture_info struct. Taylor, I know we talked about this, but I realized that it was just a lot better for what it does and it shouldn't be too much trouble to replace with the new system (operations tend to be much more concise and clear). Let me know if any unexpected difficulties arise.
2008-05-25 22:52:05 +00:00