Commit Graph
150 Commits
Author SHA1 Message Date
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
WMCoolmon aae20c42ca Fix for mantis 0001527 2008-03-23 08:34:45 +00:00
WMCoolmon 894ff3772b Fix for mantis #0001580 2008-03-23 08:19:16 +00:00
WMCoolmon eb4d79bbb8 Fix for mantis 0001637 2008-03-23 07:33:11 +00:00
WMCoolmon e17e99ae5d - Nearly all functions and variables have one return type, which defaults to 0, "", or an invalid handle if the function fails.
- All functions use seconds for time
- Syntax update for scripting.html
- Minor bugfixes
- gamestate and gameevent handles
- getState is now getCurrentGameState
- setEvent is now postGameEvent
- drawMonochromeImage arguments reduced in anticipation of agreeing with drawImage arguments
- Fixed numerical indexing of weapon classes
2008-03-23 06:07:23 +00:00
taylor 7bb2949ce0 fix memory leak
address some compiler compaints and add a newline to debug message
2008-03-20 18:26:58 +00:00
taylor 11ca1ef4a8 move stable branch to the primary under trunk 2008-03-16 16:25:19 +00:00
taylor eb8c44c2a0 move HEAD to it's own dir under trunk 2008-03-16 16:21:11 +00:00
WMCoolmon c1a163b0f3 Add objectshield.h and include it in files that require it. 2008-03-15 20:46:07 +00:00
WMCoolmon 7ac8ccf326 Camera code 2008-03-15 20:31:57 +00:00
Goober5000 4811257f31 revert the directory move 2008-02-09 21:33:46 +00:00
Goober5000 8909d048b3 remove extraneous fs2_open folder from all branches and tags 2008-02-09 19:21:05 +00:00