asarium
059e149590
Add dynamic action programming system
...
This system adds the code necessary for letting content creators specify
complex events by specifying a simple, program-like sequence of
operations that will be executed by the engine when a certain event is
triggered.
2021-01-05 18:26:10 +01:00
Goober5000
9f8fe77956
weaponspew fixes
...
Add calculations for the `puncture` flag, and handle beam damage factors appropriately.
Fixes #3044 .
2020-12-30 01:10:31 -05:00
Birk Magnussen
d72ea2c213
Add require exact los weapon flag
2020-12-06 04:05:40 +09:00
Baezon
63f16b3fec
fix a copy paste error
2020-11-28 20:38:25 -05:00
Goober5000
ae9fdad600
Merge pull request #2902 from Baezon/lock-restrct-enhancements
...
Add IFF to missile lock restrictions, and now all missiles can use them
2020-11-22 12:49:06 -05:00
Baezon
96bd94dfa5
lock restriction enhancements
2020-11-20 12:04:03 -05:00
Goober5000
2f38131cfd
adjust weapon calculations based on Discord analysis
2020-11-19 00:37:55 -05:00
Baezon
b70a28bfaa
fix shockwave damage parsing
2020-11-18 13:26:18 -05:00
Baezon
b002cff3ee
fix trail update oversight
2020-11-16 11:03:46 -05:00
Asteroth
bee6c04c26
Merge pull request #2865 from Baezon/no-pspew-lssm
...
Some visual fixes to local ssms
2020-11-16 00:41:36 -05:00
JohnAFernandez
6d6f4446aa
Merge pull request #2883 from Baezon/trail-spread
...
Add trail 'spread'
2020-11-15 09:03:01 -05:00
Baezon
8c640fb736
more comments
2020-11-11 17:24:14 -05:00
Baezon
048ee13269
implement trail "spread"
2020-11-11 16:56:22 -05:00
Baezon
2d9fdbe830
weapon state fixes
2020-11-11 01:20:22 -05:00
Asteroth
5dbda7efd0
Merge pull request #2858 from Baezon/multi-beam-prep
...
Add beam parameter validation
2020-11-08 22:43:58 -05:00
Asteroth
498f82b0c4
Merge pull request #2823 from Baezon/continuous-spawn
...
Allow for continuously spawning weapons
2020-11-05 13:36:22 -05:00
Baezon
9034e4e043
revert and only do beam validation
2020-11-04 13:31:09 -05:00
Baezon
64fa75d53e
fix lssm trails
2020-11-03 12:42:06 -05:00
Baezon
729d515ea7
no pspew under lssm 3
2020-11-03 01:55:13 -05:00
Asteroth
5b0bbd5cde
Merge pull request #2861 from Baezon/fix-collision-radius
...
Fix a bug with collision_radius_override
2020-11-02 16:59:41 -05:00
Baezon
53fdde6aea
initialize collision_radius_override
2020-11-02 11:46:23 -05:00
Baezon
7add73f27f
rename hard_target_bomb and only warn for not interceptable
2020-10-31 01:12:30 -04:00
Baezon
ef34ce3883
0.f -> 0.0f
2020-10-30 11:50:47 -04:00
Baezon
b3a71e9cf3
add radius override
2020-10-30 02:10:56 -04:00
wookieejedi
fea8086647
Merge pull request #2838 from Baezon/reset-burst-flag
...
Add "resets" burst flag
2020-10-28 15:54:05 -04:00
Baezon
8dee9d8103
better delay handling
2020-10-27 23:35:19 -04:00
Baezon
3db3dade77
implement "resets" burst flag
2020-10-27 01:39:35 -04:00
Baezon
f2e019d7fb
review tweak
2020-10-25 21:36:31 -04:00
Baezon
62a1dae3b4
multi warning and no shadowing
2020-10-25 21:05:08 -04:00
Baezon
c93c8e0bd7
fix remote_detonaters_active decrementing
2020-10-25 16:14:43 -04:00
Baezon
3a83475c15
some fixes, added delay and minimum spawn interval
2020-10-25 00:44:14 -04:00
Baezon
dbf0d0de0d
accurate total spawn count
2020-10-23 20:43:53 -04:00
JohnAFernandez
c2b6a35196
Merge pull request #2813 from Baezon/fix-to-the-fix
...
Fix to the fix to initial missile physics set-up
2020-10-22 21:21:00 -04:00
Baezon
454c8f6bc3
no shadowing
2020-10-22 20:01:31 -04:00
Baezon
a55e331302
spawn_chance for detonate_spawn too
2020-10-22 18:48:58 -04:00
Baezon
1926fcc5cb
total_children_spawned -> total_detonation_children_spawned
2020-10-22 17:58:43 -04:00
Baezon
6506d0a49c
v1
2020-10-22 14:32:20 -04:00
Baezon
ef65914129
v1
2020-10-19 13:40:25 -04:00
Baezon
d2de3b6b82
v1
2020-10-18 22:43:57 -04:00
Baezon
39d28a14e8
travis
2020-10-16 12:53:22 -04:00
Baezon
1459f4bbcf
v1
2020-10-16 01:52:47 -04:00
Baezon
3bd999ee8e
warn once for no flag
2020-10-11 19:30:33 -04:00
Baezon
b360435719
v1
2020-10-11 02:34:59 -04:00
Goober5000
23b3aadf9b
Message size fix ( #2784 )
...
* Fix underline length calculation in message scrollback
* Use SCP_string for message source (which allows ships with long display names to work without crashing) and message text
* Upgrade assorted functions to work with SCP_string
2020-10-06 14:31:03 -04:00
Goober5000
18c93f2b5a
add No_impact_spew weapon flag
...
If you want to make a weapon that doesn't generate smoke particles on impact.
2020-10-02 22:12:59 -04:00
Goober5000
15061d5daf
fix flags in ships.tbl and weapons.tbl
...
When flags are parsed, they can be reset. This is a problem for flags that are set based on lines elsewhere in the entry, so each table uses its own method to get around it. However, not all flags used this method - particularly the new Has_display_name flag. This brings the flag management up to date.
2020-10-02 00:53:33 -04:00
Baezon
470327933f
v1
2020-09-25 23:05:44 -04:00
Baezon
58ce531ec6
v1
...
V2
2020-09-24 01:00:21 -04:00
Baezon
1a6f01c8d8
copy paste error
2020-09-15 13:06:35 -04:00
Baezon
f66bd71a21
v1
2020-09-13 02:44:31 -04:00