Replaces general event queue found within Source-engine games with a lag-resistant event queue per player entity
Go to file
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
.github/workflows Update main.yml 2022-01-08 20:03:54 +01:00
gamedata Update eventfix.games.txt 2023-02-05 18:19:29 +00:00
scripting Handle Color32 variants 2025-01-08 06:52:47 +00:00
.gitattributes Initial commit 2021-03-09 21:24:20 +01:00
LICENSE Initial commit 2021-03-09 21:24:20 +01:00