Goober5000
e2a359b546
Merge pull request #3655 from brihernandez/mod_table_is_game_settings_comment
...
Added comment to clarify that the mod_table is about game_settings.tbl
2021-09-14 19:03:45 -04:00
Brian
e48011d175
Added comment to clarify that the mod_table is about game_settings.tbl
2021-09-14 11:26:13 -04:00
Adam Leach
565f4d469c
Anti-glint shader trick to reduce glimmer on distant objects
2021-09-14 10:26:33 +01:00
Goober5000
183db641d7
fix lab variables
2021-09-13 01:51:13 -04:00
Birk Magnussen
472fd6f20f
Fix Turrets in Lab
2021-09-12 01:30:33 +09:00
Goober5000
c9d71ce1ab
correct shipname return type
...
The return type of "shipname" is a string, so if the ship can't be found, return an empty string instead of an invalid ship.
2021-09-08 20:57:09 -04:00
Goober5000
99972a17c6
Merge pull request #3625 from Goober5000/duplicate_squadron_wings
...
match wing names and aliases on the status gauge
2021-09-05 14:43:27 -04:00
Joshua Glatt
2e743d9cd6
Apply adjust-audio-volume SEXP for effects to looping 3D sounds ( #3638 )
2021-09-05 11:39:37 -07:00
Goober5000
b7681cfee9
Merge pull request #3636 from Baezon/fix-turret-resetting
...
Fix turrets not resetting sometimes
2021-09-05 14:31:17 -04:00
Goober5000
5eb924cedc
Merge pull request #3639 from Goober5000/handle_invalid_gamesnds
...
handle invalid gamesnds
2021-09-05 14:29:17 -04:00
Goober5000
d561cd87c4
Merge pull request #3641 from Goober5000/fix_3619
...
fix nebula range in mission-set-nebula
2021-09-05 14:12:49 -04:00
Goober5000
562522e098
match wing names and aliases on the status gauge
...
If a wing has a hash symbol, it needs to match the squadron status gauge for the equivalent name without the hash. This could happen for in-mission jumps or cases where a wing leaves and comes back.
Also remove an obsolete function.
2021-09-05 14:12:08 -04:00
Goober5000
f7bfd637d8
comments
2021-09-05 13:44:02 -04:00
Goober5000
235857ca10
add back fred support
2021-09-05 13:15:34 -04:00
Goober5000
f529fbc633
expand comments
2021-09-05 13:11:33 -04:00
Goober5000
b1298c2b68
address feedback
2021-09-04 18:43:46 -04:00
Goober5000
2ec18afe02
CI
2021-09-04 17:16:33 -04:00
Goober5000
7f742a2145
fix nebula range in mission-set-nebula
...
The mission-set-nebula sexp never initialized the nebula range, which is usually done in the background editor. This PR allows the range to be specified, and sets it to 3000 (the same default as in the background editor) if not specified.
Fixes #3619 .
2021-09-04 16:37:49 -04:00
Goober5000
b96d9f6e62
address feedback
2021-09-04 15:46:03 -04:00
Goober5000
eaa3fe0979
address feedback
2021-09-03 23:56:46 -04:00
Goober5000
1cd16b7281
string length tweak
2021-09-03 23:16:40 -04:00
Goober5000
44ce5e9b00
handle invalid gamesnds
...
If an entry in a game sound fails to load, mark the sound as invalid and don't try to load it afterwards. This is the "permanent fail" fix for #3388 .
2021-09-03 19:10:31 -04:00
Asteroth
13b922207b
comment cleanup
2021-09-03 00:14:58 -04:00
Asteroth
efc686db2d
unused variable
2021-09-01 14:33:57 -04:00
Asteroth
2738919cc9
fix turrets not resetting sometimes
2021-09-01 14:29:57 -04:00
Goober5000
7e9121ed8e
use blocks instead of goto; avoids skipping over initialization
2021-08-29 22:56:37 -04:00
Goober5000
f0712cfb41
rewrite XSTR to be more robust
...
The old XSTR parsing code was a bit of a mess and did not even properly enforce its format. These new routines enforce the actual XSTR format and warn when it is malformed, which is helpful for catching table errors as early as possible. This fixes #3627 and also catches mismatched quotes and other common XSTR errors. No more wondering why comments are being mysteriously parsed instead of ignored!
2021-08-29 21:47:15 -04:00
Asteroth
39a16019e3
Single target multilock missiles should use targeted_subsys ( #3618 )
...
* use targeted_subsys if available
2021-08-24 19:45:34 -04:00
Goober5000
bb28c37829
Merge pull request #3616 from Goober5000/look_at_updates
...
fixes to look_at and intrinsic rotation
2021-08-22 22:57:26 -04:00
Goober5000
ad2335cfbf
fixes to look_at and intrinsic rotation
...
1) Make sure the `PM_FLAG_HAS_INTRINSIC_ROTATE` flag is only set after submodels pass validation and checking
2) Maintain compatibility with old models that used `$look_at` with the submodel number instead of name
2021-08-22 22:09:18 -04:00
z64555
99b7c89883
Fixes a typo that caused an issue for some builds when trying to move the axis binding backups into the bindings during the exit state of the controls config menu.
2021-08-22 15:39:20 -05:00
Goober5000
17d1924897
make CI happy
2021-08-21 20:18:08 -04:00
Goober5000
a351e72895
some ai_profiles fixes
...
1) Several AI profiles options were getting reset on every iteration through the loop. They should only be reset when the profile is initially created.
2) Keeping track of AI hits on the player ship was added by Sushi in 9246a2f74d and needs to be guarded by a flag. This flag has been enabled for mods that set the required FSO version.
2021-08-21 19:53:46 -04:00
Asteroth
cd4c6e483a
add a few mor cases for checking targeting restrictions ( #3605 )
2021-08-20 16:11:18 -04:00
Asteroth
82c36b1c59
fix shockwave rotation ( #3604 )
2021-08-18 14:55:14 -04:00
Asteroth
47f84846e3
fix collision retiming to never be in the future ( #3599 )
2021-08-12 17:21:22 -04:00
Goober5000
2fe789f87b
Merge pull request #3595 from Goober5000/ship_logging
...
improve logging of ship creation and cleanup
2021-08-11 16:17:09 -04:00
BMagnu
f850725c14
Merge pull request #3597 from Baezon/fix-poof-density
...
Fix for 'anemic' poofs
2021-08-12 01:12:26 +09:00
Goober5000
10b357172a
improve and expand logging
2021-08-11 02:50:07 -04:00
Asteroth
4892ac7b01
unused param
2021-08-11 00:07:56 -04:00
Asteroth
4474b0087d
comments
2021-08-10 23:41:35 -04:00
Goober5000
ee1b6263ba
fix icon on FS1 mission import
...
The SD Demon doesn't use the support ship icon anymore, and hasn't since FSPort switched from FS2-style icons to FS1-style icons.
2021-08-10 23:26:47 -04:00
Baezon
73ced78633
fix poof density
2021-08-10 21:44:02 -04:00
BMagnu
2377b5dff2
Merge pull request #3594 from BMagnu/anim_rework_1_perf
...
Animation Rework Phase 1 Fixes 4 / Performance Issues
2021-08-10 01:33:53 +09:00
Goober5000
f8c41ac377
improve logging of ship creation and cleanup
...
It's useful for *all* ship cleanup to be logged, not just big/huge ships. And by extension, it's also useful for ship creation to be logged.
2021-08-09 01:43:07 -04:00
Birk Magnussen
aee9dc6910
Fixed bad stepAnimations call, added initial-type optimizations
2021-08-09 14:36:57 +09:00
Allen A. Babb
2fa7ddc552
Merge pull request #3481 from MageKing17/bugfix/mainhall-misc-apng-animations
...
Fix APNG misc mainhall animations.
2021-08-07 13:09:37 -05:00
Baezon
360198b99f
handle turret fired beams without targets properly
2021-08-07 12:20:11 -04:00
Asteroth
7fe62aabcd
Add some chase view Improvements ( #3571 )
...
* improve chase view cam
* fix comment
* comment description of acceleration
2021-08-05 11:09:08 -04:00
BMagnu
6b5124a8ad
Merge pull request #3582 from BMagnu/anim_rework_1_fixes_3
...
Animation Rework Phase 1 Fixes #3
2021-08-03 11:15:46 +09:00