shithub: qk1

Download patch

ref: bea3641edebbcafe97ab6aed4e40b057a922d99d
parent: 3368f8df6f49d51746fffe352e7e39e7b19c04a4
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Wed Feb 19 13:18:45 EST 2025

add MOVETYPE_GIB - act as TOSS

--- a/server.h
+++ b/server.h
@@ -109,6 +109,7 @@
 	MOVETYPE_NOCLIP,
 	MOVETYPE_FLYMISSILE, // extra size to monsters
 	MOVETYPE_BOUNCE,
+	MOVETYPE_GIB,
 
 	// edict->solid values
 	SOLID_NOT = 0, // no interaction with other objects
--- a/sv_phys.c
+++ b/sv_phys.c
@@ -859,6 +859,7 @@
 
 	case MOVETYPE_TOSS:
 	case MOVETYPE_BOUNCE:
+	case MOVETYPE_GIB:
 		SV_Physics_Toss (ent);
 		break;
 
@@ -1117,6 +1118,7 @@
 		else if (ent->v.movetype == MOVETYPE_STEP)
 			SV_Physics_Step (ent);
 		else if (ent->v.movetype == MOVETYPE_TOSS
+		|| ent->v.movetype == MOVETYPE_GIB
 		|| ent->v.movetype == MOVETYPE_BOUNCE
 		|| ent->v.movetype == MOVETYPE_FLY
 		|| ent->v.movetype == MOVETYPE_FLYMISSILE)
--