smallmodel
a528e916c2
Add the owner when starting a thread from trigger_multipleall if the activator is a projectile
2024-11-08 21:26:09 +01:00
smallmodel
fc0ca18632
Add missing QUAKED comments
2024-11-04 21:32:16 +01:00
smallmodel
059b0ba34f
Override respondTo method for TriggerEntity
...
This makes TriggerEntity respond to any object that is a subclass of Entity. This is useful for scripts wanting script_model to touch triggers for cinematic purposes (for example, the bike crash gag at the end of e2l2)
2024-11-04 21:22:09 +01:00
smallmodel
6991c9f9f7
Fix save comment not having the proper string
2024-11-02 21:22:24 +01:00
smallmodel
d4dfde3340
Trigger must not be effective when being damaged if it does not take damage
...
This fixes issue with vehicles damaging triggers by touching them (like the ClickItemTrigger on m5l3 with tanks)
2024-04-30 20:26:08 +02:00
smallmodel
d6870ecbee
Added trigger_sideduse from 2.30
2024-04-10 21:44:03 +02:00
smallmodel
e930b5481a
Mark the trigger as dead after kill
2024-03-02 15:27:35 +01:00
smallmodel
57870103a6
Fixed TriggerVehicle not responding to VehicleCollisionEntity
2024-02-25 18:54:42 +01:00
smallmodel
0b4fd4c17e
Fixed isabandoned returning 1 if the player has a landmine
2023-12-28 18:53:32 +01:00
smallmodel
66c4499b2e
Fixed ScriptThreadLabel::Execute with other/owner param
2023-12-28 18:30:15 +01:00
smallmodel
9fce2575ab
Commented out the code that makes triggers only respond to killed/activate messages
2023-12-28 18:21:58 +01:00
smallmodel
0ee1307e75
Fixed missing m_Thread archive
2023-11-28 20:26:40 +01:00
smallmodel
0662359776
Implemented DamageEvent() / EventGetActivator()
...
For example, the script in the training map waittill damage on the crate's trigger for bullets, DamageEvent() will unregister the damage event
2023-11-13 22:20:16 +01:00
smallmodel
34d4225ea0
Trigger must have CONTENTS_CLAYPIDGEON content mask set if it has DAMAGE spawnflag set when setting the model
2023-11-13 01:20:19 +01:00
smallmodel
753589d840
Made TriggerSave only trigger once
2023-11-05 20:37:37 +01:00
smallmodel
56a8c8d48d
Set parm.owner, prevent to trigger non-use trigger with EV_USE, set projectile owner
2023-11-01 20:10:57 +01:00
smallmodel
d757fa6306
Renamed world.cpp and world.h to worldspawn.cpp and worldspawn.h
2023-10-08 00:08:47 +02:00
smallmodel
c5a46be23e
Optimized calls to Event() (avoid allocating a new Event when it can be reused)
2023-09-07 18:22:07 +02:00
smallmodel
4435984b81
Renamed label to m_Thread
2023-08-17 19:29:03 +02:00
smallmodel
2749ab92b2
trigger_hurt inherits from Trigger and not TriggerUse
2023-08-17 18:23:53 +02:00
smallmodel
c4ba60afbd
Added TRANS_BSP to G_BeginIntermission
2023-08-15 01:38:55 +02:00
smallmodel
c4738966fe
Using g_utils.cpp from fakk
2023-08-15 01:27:35 +02:00
smallmodel
95510279ed
Fixed trigger having no contents when a model is set
2023-08-14 00:21:44 +02:00
smallmodel
bb5cf24d5f
Fixed "isabandoned" mispelling
2023-08-13 03:34:28 +02:00
smallmodel
aa58bcf948
Using const_str for trigger
2023-08-09 00:54:06 +02:00
smallmodel
fa5b030522
Cleaned up trigger source file
2023-08-09 00:42:09 +02:00
smallmodel
3e44049abf
Removed unused trigger features
2023-08-08 23:51:46 +02:00
smallmodel
94c501e71b
Formatted document
2023-08-08 23:46:45 +02:00
smallmodel
484b2a8900
Implemented TriggerAll
2023-08-08 23:35:01 +02:00
smallmodel
e8ff4fb9a7
Fixed wrong TRIGGER_DAMAGE value
2023-08-08 23:06:28 +02:00
smallmodel
367d6ff6fc
Added and implemented TriggerNoDamage, TriggerEntity and TriggerLandmine
2023-08-02 21:00:16 +02:00
smallmodel
5333c7ff4a
Removed empty line before opening braces
2023-07-05 20:52:55 +02:00
OM
e4fa0fff3a
Renamed **game** to **fgame**
2023-06-15 23:44:02 +02:00