MihailRis
ba046a52c0
Revert "fix: optimization: Various PVS-Studio warnings"
2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov
1bdc9cf759
fix: optimization: PVS-Studio warning V835
...
Passing cheap-to-copy arguments by reference can sometimes lead to decreased performance. This change ensures that the argument is passed by value, which is more efficient in cases where the argument is inexpensive to copy.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 02:38:54 +03:00
MihailRis
50050dbe40
add entity events: on_attacked, on_used
2024-07-16 14:04:05 +03:00
MihailRis
4a0bc016ce
refactor: extract method placeBlock and move some code from PlayerController to BlocksController
2024-07-15 15:41:25 +03:00
MihailRis
af1b32d91d
remove camera latency
2024-07-15 14:06:49 +03:00
MihailRis
3cd0261f3b
refactor and cleanup player controller
2024-07-08 19:43:13 +03:00
MihailRis
7dfda981a8
remove Player.hitbox (WIP)
2024-07-08 03:51:46 +03:00
MihailRis
77c9c5cdb7
add player entity (draft)
2024-07-07 22:19:15 +03:00
MihailRis
4e696520b6
refactor: PlayerController
2024-06-09 16:30:01 +03:00
Pugemon
f25a425cb9
Optimize parameter passing to avoid unnecessary copying
2024-06-07 04:00:38 +03:00
MihailRis
74042b5c2a
player.get_selected_block
2024-05-31 08:33:37 +03:00
MihailRis
29ca6e969c
fix: block states cause crash for rotatable blocks
2024-05-30 18:17:21 +03:00
MihailRis
0ad3dd7ab8
build time decreased
2024-05-23 02:05:08 +03:00
MihailRis
017c8722ae
memory related refactor
2024-05-13 00:11:20 +03:00
MihailRis
1627e21c1d
the final rename
2024-05-06 03:38:19 +03:00