From 96e2121c4504d26376d655f036d32e2fd967e4e5 Mon Sep 17 00:00:00 2001 From: s1lentq Date: Sat, 28 Oct 2023 16:40:23 +0700 Subject: [PATCH] Improve CBaseTrigger::InitTrigger to allow use custom triggers without bsp model just origin,mins,maxs --- regamedll/dlls/triggers.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/regamedll/dlls/triggers.cpp b/regamedll/dlls/triggers.cpp index f454806c..49819a0e 100644 --- a/regamedll/dlls/triggers.cpp +++ b/regamedll/dlls/triggers.cpp @@ -468,7 +468,10 @@ void CBaseTrigger::InitTrigger() pev->movetype = MOVETYPE_NONE; // set size and link into world - SET_MODEL(ENT(pev), STRING(pev->model)); + if (FStringNull(pev->model)) + UTIL_SetOrigin(pev, pev->origin); // link into the list + else + SET_MODEL(ENT(pev), STRING(pev->model)); if (CVAR_GET_FLOAT("showtriggers") == 0) {