Daniel Maixner
6c46e732ed
Give AWP more power
2023-10-05 19:47:12 +02:00
Daniel Maixner
636bd9f19b
Add scope mode for AWP
2023-09-25 16:59:00 +02:00
Daniel Maixner
e3bdba995f
DropEvent support
...
remove last gif image :)
2023-08-31 18:32:26 +02:00
Daniel Maixner
733c3e01f3
Fix missing grenade equip after throwing
2023-08-28 17:18:34 +02:00
Daniel Maixner
f8a1e5a5d1
Coverage grind
2023-08-28 12:44:21 +02:00
Daniel Maixner
bdedb891ba
Tests: move players into world boundary
2023-08-27 12:35:54 +02:00
Daniel Maixner
287cf9ed20
Grenade improvements
...
also fix #6
2023-05-28 10:40:05 +02:00
Daniel Maixner
2816c75a07
Grenade improvements
...
WIP for #5
2023-05-21 13:45:35 +02:00
Daniel Maixner
00377a5dae
Initial Grenade Throwing Support
...
WIP for #5
2023-05-13 17:23:31 +02:00
Daniel Maixner
67baba1652
Add player move acceleration support
2023-04-26 20:55:48 +02:00
Daniel Maixner
6e6954edda
Add player shot movement slowdown aka tagging
2023-03-28 17:17:03 +02:00
Daniel Maixner
9e3b91d74c
Test coverage grind
2023-03-18 16:19:43 +01:00
Daniel Maixner
53a1ef16d6
Rename lookAt() to look()
2023-02-08 12:47:37 +01:00
Daniel Maixner
0c47aaff59
Add player radius corner floor collision test
2023-02-08 12:39:41 +01:00
Daniel Maixner
e81bcf5d60
Formatting
2023-02-07 17:49:39 +01:00
Daniel Maixner
2008b28fff
Fix floor penetration when falling inside GravityTrait
...
previously we used circle center distance to nearest plane which
is not enough when player is close to wall corner on "diagonal" side
of circle where distance is little bigger than radius
what we want is square collision instead so this add it
thanks Patrik for pointing out and providing test case
2023-02-07 17:49:39 +01:00
Daniel Maixner
8546eecd64
Fix few hitbox holes
2022-12-29 16:28:39 +01:00
Daniel Maixner
85224194d0
Bullet optimization with backtrack
2022-12-29 15:38:09 +01:00
Daniel Maixner
12dd784298
Fix drop item fall to floor when player died mid air
2022-12-29 12:38:01 +01:00
Daniel Maixner
3ef12f4efb
Coverage grind
2022-12-26 20:10:47 +01:00
Daniel Maixner
824dc5d2a7
Grinding 100% test coverage
2022-12-25 16:36:59 +01:00
Daniel Maixner
a74ab89951
Perf tuning
...
lets hope for better jit
2022-12-22 16:07:51 +01:00
Daniel Maixner
51953756aa
Tuning
2022-12-22 11:41:28 +01:00
Daniel Maixner
425272f3d8
Tuning
2022-12-20 12:37:15 +01:00
Daniel Maixner
f769d8ee0e
Tuning
2022-12-16 16:32:07 +01:00
Daniel Maixner
b27dc479c2
Pickup weapon support using use command
2022-12-15 15:39:17 +01:00
Daniel Maixner
b1decb98bd
Tuning
2022-12-15 15:39:05 +01:00
Daniel Maixner
49487f51b1
Movement wip
2022-12-14 17:53:32 +01:00
Daniel Maixner
90a6622074
Movement tuning
2022-12-14 14:36:48 +01:00
Daniel Maixner
20172e4399
PerformanceTest: Setting values
2022-12-13 16:05:07 +01:00
Daniel Maixner
24ee78d07f
Rename Player's getPositionImmutable() to getPositionClone()
2022-12-13 12:24:06 +01:00
Daniel Maixner
6f29595ea6
Movement tuning
2022-12-13 12:14:00 +01:00
Daniel Maixner
727f0f8065
Tuning
2022-12-11 17:39:24 +01:00
Daniel Maixner
4ad6265274
Players boosting improvements
2022-12-11 17:25:09 +01:00
Daniel Maixner
e8ccb2e671
Tuning
2022-12-10 16:54:41 +01:00
Daniel Maixner
3b77d272db
Remove pow()
...
Method call is slower than inlining using temp variable,
also '**' exponentiation operator is slower than temp variable
2022-12-09 17:02:11 +01:00
Daniel Maixner
36129f4ad9
Tuning
2022-12-09 11:58:18 +01:00
Daniel Maixner
cb248937b9
Initial backtrack support for player hitboxes
2022-12-08 16:05:29 +01:00
Daniel Maixner
75f2c7b0df
Tuning
2022-12-07 12:03:52 +01:00
Daniel Maixner
63b52eae9a
Kevlar improvements
2022-12-06 18:24:25 +01:00
Daniel Maixner
3307f4d6e6
Weapon shooting/moving recoil support
2022-12-04 14:34:01 +01:00
Daniel Maixner
054c9a165c
Tuning
2022-11-23 15:37:36 +01:00
Daniel Maixner
c38927d81e
Wip
2022-11-17 12:44:40 +01:00
Daniel Maixner
050f6bd9b0
Tuning
2022-11-16 18:15:32 +01:00
Daniel Maixner
416ae4e613
Tuning
2022-11-15 13:29:46 +01:00
Daniel Maixner
556a620a60
Tuning
2022-11-14 09:51:50 +01:00
Daniel Maixner
236d6d58f0
Tuning
2022-11-13 16:54:06 +01:00
Daniel Maixner
e5448e6e61
Tuning
2022-11-13 13:52:52 +01:00
Daniel Maixner
3e094f6484
Tuning
2022-11-13 12:59:16 +01:00
Daniel Maixner
07c99f1f57
Tuning
2022-11-12 16:20:10 +01:00