Skip to content

Commit a6ed2e5

Browse files
committed
fix: matrix3x4_t being passed correctly
1 parent 55826e7 commit a6ed2e5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

managed/CounterStrikeSharp.API/Modules/Utils/CEntityKeyValues.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -323,20 +323,20 @@ internal void SetValue<T>(string key, KeyValuesType type, T value)
323323
{
324324
if (value is matrix3x4_t matrix)
325325
{
326+
arguments.Add(matrix[0, 0]);
327+
arguments.Add(matrix[0, 1]);
328+
arguments.Add(matrix[0, 2]);
329+
arguments.Add(matrix[0, 3]);
330+
331+
arguments.Add(matrix[1, 0]);
326332
arguments.Add(matrix[1, 1]);
327333
arguments.Add(matrix[1, 2]);
328334
arguments.Add(matrix[1, 3]);
329-
arguments.Add(matrix[1, 4]);
330335

336+
arguments.Add(matrix[2, 0]);
331337
arguments.Add(matrix[2, 1]);
332338
arguments.Add(matrix[2, 2]);
333339
arguments.Add(matrix[2, 3]);
334-
arguments.Add(matrix[2, 4]);
335-
336-
arguments.Add(matrix[3, 1]);
337-
arguments.Add(matrix[3, 2]);
338-
arguments.Add(matrix[3, 3]);
339-
arguments.Add(matrix[3, 4]);
340340
} else { BadTypeHandler(key, type, value); }
341341
} break;
342342

0 commit comments

Comments
 (0)