karajorma
cd2afc57f4
Fix Mantis 1649
2008-04-06 18:53:01 +00:00
taylor
42a84a2a88
keep track of primary weapons properly for multiplayer (Mantis #1094 )
2008-04-05 13:39:21 +00:00
Backslash
c8d5f8678d
Guess this had only been committed to the former HEAD.
...
Make max_speed based on max_vel.xyz.z, so that we don't have a strange maxmimum throttle when the ship is capable of x/y movement.
2008-04-04 15:15:06 +00:00
taylor
6c856eb341
make background import from FSO missions work if there is only one list (Mantis #1640 )
2008-04-04 13:46:37 +00:00
taylor
1aef19ab7f
be sure to properly update shields, afterburner energy, max speed, cm count and set initial
...
model_anim state through change_ship_type() (Mantis #1512 , #1594 , #1645 )
2008-04-04 03:17:01 +00:00
taylor
7f2de46f30
be sure to apply special explosion to all selected ships (Mantis #1634 )
2008-04-04 03:10:45 +00:00
taylor
c040093c68
disable PBO support for the time being (causes hangs under OS X for some reason)
2008-04-03 22:01:47 +00:00
taylor
1b2c251be6
add back Bobboau's "check hull" turret subsystem flag support
2008-04-03 16:47:03 +00:00
Backslash
e26c2a7487
Whoops, that beam chargeup particle fix only worked with certain table settings. This should work for everything.
2008-04-03 15:33:03 +00:00
taylor
b6fceca721
fix sorting of create list so that it properly sorts mission names
...
add CTRL+SHIFT+S hotkey to switch bewteen mission and file name sorting
2008-04-03 03:39:13 +00:00
taylor
39f5113405
remove all special_ship hack and just handle it all properly: keep wing order correct regardless of object order
2008-04-03 03:37:56 +00:00
taylor
2899799bfa
add a timeout for getting pilot info (part of Mantis #1652 )
2008-04-03 03:35:26 +00:00
taylor
f7cf34487a
make mission/campaign list dynamic (Mantis #1203 )
2008-04-02 23:54:56 +00:00
taylor
babcedc220
/strchr/strrchr/, for mission filenames (Mantis #1629 )
2008-04-02 23:54:25 +00:00
karajorma
86c74f9211
Add the is-player SEXP
2008-04-02 18:38:12 +00:00
Backslash
6f1932987d
Tweak the lead indicator code to not just work with primaries -- now, dumbfire secondaries show the correct position.
...
Also, make it work when the target is stationary but "$use additive weapon velocity" is set.
Fix a couple typos and warnings.
2008-04-02 14:19:06 +00:00
taylor
32c5fa6d1d
remove multi_elements thingy since it caused problems for some ATI users, and it was kinda crazy anyway
2008-04-01 22:06:17 +00:00
taylor
0a06e62093
make sure not to carry swarm/corkscrew missile fire to another bank when the first one is out of ammo (Mantis #464 )
2008-04-01 20:04:04 +00:00
taylor
e90acd5b5d
bah, that flag check was wrong since the initial commit to the unstable tree
2008-04-01 10:00:09 +00:00
taylor
c99874389c
skip .svn directories when packing (for sanity sake when packing versioned data)
...
just skip files that have names too long rather than bailing
2008-04-01 06:31:55 +00:00
taylor
6d085d6d22
be sure to skip filenames that are too long in cf_get_file_list() too, since we still need them to be of a certain size later
2008-04-01 06:30:05 +00:00
taylor
eb468ff25c
add missing check for "use multiple guns" so that it actually does something (Mantis #867 )
2008-03-31 19:42:33 +00:00
taylor
7ed32a9525
fix subtitle centering for non-1024x768 resolutions (Mantis #1630 )
2008-03-31 13:51:39 +00:00
taylor
c7b3ad7aaf
fix the "carry no damage" stuff to actually work right and distribute the proper amount of damage (Mantis #1638 )
2008-03-31 13:08:45 +00:00
taylor
677a285bcf
if no paths then don't try to allocate memory for them (avoids Int3() check in vm_malloc from requesting a size of 0)
2008-03-31 12:59:10 +00:00
taylor
3090cd74b0
fix "generate icon" flag check for hud shield icons and add some compatibility handling for old data (Mantis #1646 )
...
clean up ballistic primary fixage so that it doesn't run more than it needs to and doesn't end up "fixing" it's own mess
2008-03-31 12:57:34 +00:00
taylor
d8c2926962
bring OS X stuff up to date
2008-03-31 01:39:17 +00:00
taylor
04df95e8c9
line sizes are figured at EOL breaks, so be sure that we account for those when splitting too (Mantis #1152 )
2008-03-31 00:02:54 +00:00
Backslash
2d5b4119a5
Pretty sure it was agreed we could bump MAX_MISSION_MESSAGES until the dynamic code was finished. WCSaga and BtRL can't work on some missions without this.
2008-03-30 20:06:14 +00:00
Backslash
11d8505cdf
Add $Max Turret Target Ownage and $Max Turret Player Ownage to ai_profiles.tbl
...
This is to customize the number of turrets on a ship allowed to fire at the same thing.
2008-03-30 19:49:42 +00:00
taylor
75baeadbed
crap, that did need to be a float to work properly (fixes wobbly hud from r4561)
...
also be sure to handle the overflow case in HUD_get_nose_coordinates()
2008-03-30 08:53:50 +00:00
taylor
c2bc245f81
don't mess with mainhall sounds directly in the movie code (should fix Mantis #1539 )
...
be sure to stop the ambient mainhall sound when playing a movie through the cutscene viewer
2008-03-29 20:25:07 +00:00
taylor
88693b7388
fix various compiler warnings
2008-03-29 06:30:20 +00:00
taylor
94d2357dd4
some minor optimization and cleanup
2008-03-29 05:22:28 +00:00
taylor
7f7e82f820
changes for Fred_texture_replacements to get that crap off of the stack and stop wasting memory (it was about 2.3meg wasted on non-Fred!!)
2008-03-29 02:11:19 +00:00
taylor
8590f9f6f6
cheap build capability support for the launcher
...
(remains comapatible with older hack, but also allows detection of D3D or not)
2008-03-29 02:07:46 +00:00
taylor
1332de96f6
add optional string for +reverse_delay and default it to 0 for trigger type animations (Wanderer #27 )
2008-03-28 20:29:31 +00:00
taylor
461922f046
some minor mprintf() cleanup
2008-03-28 03:32:38 +00:00
taylor
390b00d52f
use strrchr() to be sure that we get the last occurance of any "." (Mantis #1587 )
2008-03-28 02:18:59 +00:00
taylor
4f9064edd3
make FRED use audiostr for audio previews instead of the Win32 mm API (Mantis #853 )
2008-03-28 01:13:35 +00:00
Backslash
28e71f63ce
Make generated muzzle particles' initial velocity match the parent ship -- this way they stay around the turret and don't go trailing behind.
2008-03-25 02:44:24 +00:00
WMCoolmon
df53ae5d5c
Maybe-fix TVWP bug
2008-03-24 05:27:00 +00:00
taylor
02233b1ddf
fix broken ballistic weapons
2008-03-24 03:37:26 +00:00
WMCoolmon
46a1a343c5
Fix for mantis 0001527
2008-03-23 08:34:45 +00:00
WMCoolmon
e5ef92c7a8
Fix for mantis #0001580
2008-03-23 08:19:16 +00:00
WMCoolmon
51717c49b1
Fix for mantis 0001637
2008-03-23 07:33:11 +00:00
WMCoolmon
15f6909279
$Application hook for mantis 0001574
2008-03-23 07:00:54 +00:00
WMCoolmon
40317c8642
- 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
WMCoolmon
f46ca67044
Add gameseq_get_event_idex.
2008-03-23 05:42:37 +00:00
Goober5000
bc98ea3946
make the self-destruct sexp actually work for more than one ship
2008-03-22 03:59:29 +00:00