rtldg
1cacaf1f59
Handle Color32 variants
...
With entities like `math_colorblend`, a `color32` value can be passed in non-string form.
This shows up on `surf_classics` (CS:S) for example:
```
{
"origin" "-7872 14264 10048"
"targetname" "blend_1R"
"spawnflags" "1"
"inmax" "100"
"colormin" "255 255 255"
"colormax" "255 0 0 0"
"classname" "math_colorblend"
"hammerid" "37178"
"OutColor" "Brush_Color1,Color,,0,-1"
"OutColor" "Brush_Color2,Color,,0,-1"
"OutColor" "Brush_Color3,Color,,0,-1"
}
```
`Brush_Color` 1-3 are `func_brush` entities that receive the color.
You can go to the ramps at '-15122 15418 14992' to see the color changes (or the crash if you spawn in without using this PR).
I recall an unimportant map, with a sun entity, that crashed when using eventqueuefix, and it might also be color32 related.
(I don't remember the map's name to check though)
2025-01-08 06:52:47 +00:00
Herman Simensen
6e2257185f
Bump version number
2023-02-26 21:25:05 +01:00
rtldg
a5e312c8c1
bump to 1.3.1 with sm 1.11 fix
2022-09-30 16:46:44 +00:00
GAMMACASE
009b2da8e5
Bump version to 1.3.0
2022-03-22 23:24:17 +03:00
GAMMACASE
4f3223c17a
Replace OnTrigger hook with ActivateMultiTrigger
...
This improves overall handling of wait on triggers and allows to refire OnTrigger when the delay for client has passed
2022-03-22 20:29:00 +03:00
rtldg
599d6d0ea9
remove bhoptimer code so the timer can do it
2021-10-04 12:14:16 +00:00
hermansimensen
75597a2638
version bump to 1.2
2021-09-08 04:04:55 +02:00
hermansimensen
c1ce607fb0
Fix type recognition for logic entities
2021-09-04 18:42:25 +02:00
hermansimensen
de8fdf911b
Fix unparsable data being sent to sourcemod.
...
This should fix the crashes that occoured in #10 and #8
2021-09-04 17:40:42 +02:00
hermansimensen
a41d2f9d86
Bump Version
2021-07-23 23:00:20 +02:00
hermansimensen
6b7c3d8cdd
Fix persistant data issues.
2021-07-23 18:34:41 +02:00
hermansimensen
e8e0e11d5a
Version Bump
2021-07-23 17:51:33 +02:00
hermansimensen
fb83970385
use client serials for persistent data.
2021-07-23 17:32:17 +02:00
hermansimensen
146a15d4e9
Store entity reference instead of index
2021-07-13 22:24:05 +02:00
rtldg
2fab98b784
use gamedata instead of CSGO_WIN
2021-05-09 04:19:40 +00:00
hermansimensen
8da75d9189
oops
2021-05-09 06:02:55 +02:00
hermansimensen
0f286a13ef
speculative bug fix. please don't break
2021-05-09 05:48:06 +02:00
hermansimensen
c6af8a5f16
Add support for pausing events.
2021-05-08 22:28:15 +02:00
rtldg
fa3ac9a340
stop crashing on bhop_fps_max_sr & delete arraylists in OnClientDisconnect_Post so other plugins can grab events in OnClientDisconnect
2021-04-18 18:01:27 +00:00
deadw1nter
72c55f6fe3
it actually is 2.7
2021-04-12 07:09:44 +08:00
deadw1nter
9106cce5e7
a reminder to the user
2021-04-12 07:06:46 +08:00
deadw1nter
2a2f5b7cbf
check if user is running with bhoptimer 2.6 or above
2021-04-12 07:03:20 +08:00
deadw1nter
66765f40ab
Update eventqueuefix.sp
2021-04-11 14:05:48 +08:00
Joe
abd470996d
clone handle for calling plugin
2021-04-05 18:21:18 +00:00
Joe
5978fe6153
set the activator for func_button OnDamage output
2021-03-29 12:28:22 +00:00
hermansimensen
3f55e0a7dc
fix optional dependency
2021-03-28 23:03:42 +02:00
hermansimensen
482792d191
be consistent with other code
2021-03-28 18:02:05 +02:00
hermansimensen
4d33064ae9
fix waittime
2021-03-25 20:54:36 +01:00
hermansimensen
f0b17b2788
sanity checks
2021-03-25 04:07:50 +01:00
hermansimensen
2fc340bbee
a better implementation
2021-03-24 05:06:47 +01:00
hermansimensen
26d177c05b
fix timing issues for csgo.
2021-03-24 02:11:51 +01:00
hermansimensen
1a267e37a9
don't ask.
2021-03-23 15:25:02 +01:00
hermansimensen
690b55446e
more natives
...
added ClearClientEvents
added SetEventsTimescale
2021-03-22 19:26:07 +01:00
hermansimensen
1b3b6447ff
remove dependenency and clean up
2021-03-21 23:21:52 +01:00
hermansimensen
e1061d0f0d
edit natives
2021-03-21 02:13:52 +01:00
hermansimensen
871ded0400
Add Natives for getting and setting player events.
2021-03-20 20:50:00 +01:00
hermansimensen
d1c4a5a2be
remove unnecessary code via acocado
2021-03-20 17:54:43 +01:00
hermansimensen
c5c19e9aea
remove debug line
2021-03-18 22:46:35 +01:00
hermansimensen
afcde35d3c
fix unable to find entity bug
...
avoid standard sourcemod behaviour and get the raw pointer instead.
2021-03-18 22:45:40 +01:00
hermansimensen
461f508057
fix unable to find entity bug
2021-03-18 04:22:50 +01:00
hermansimensen
2bfdbbffa8
another attempt
2021-03-17 04:46:31 +01:00
hermansimensen
da9545b48e
fix CSS hooking
2021-03-17 04:35:13 +01:00
hermansimensen
c5d9768232
bug fixes
...
- Remove spam from DHooks regarding null entities by using a method by gammacase
- Fix waitTime problems by using only OnTrigger
- Use FindEntityByName instead of looping through everything
2021-03-17 02:51:09 +01:00
hermansimensen
9abb5d22c1
bug-fixes
2021-03-15 16:28:37 +01:00
hermansimensen
1d3eb2bf83
Update eventqueuefix.sp
2021-03-14 23:56:22 +01:00
hermansimensen
5dc7995c1b
change wait time system for fewer iterations
2021-03-14 23:20:35 +01:00
hermansimensen
442947fbce
another wait time fix
2021-03-12 01:46:15 +01:00
hermansimensen
d55cb3b4cc
better waittime handling.
2021-03-12 00:36:49 +01:00
hermansimensen
e4d8da8ad5
fix wait time bug.
2021-03-11 23:19:13 +01:00
hermansimensen
52ede98c9f
Respect triggers wait-time
2021-03-11 20:48:00 +01:00