28 Commits

Author SHA1 Message Date
MihailRis
3953583605 minimize extra dv::value copies 2024-09-19 13:45:32 +03:00
MihailRis
34d2e6d400 migrate from dynamic::Value to dv::value & total erase namespace 'dynamic' 2024-09-18 23:31:18 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder
5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder
a745507ddd coders/ 2024-08-04 11:23:08 +03:00
Vyacheslav Ivanov
bbf33e8e4d
format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
MihailRis
ba046a52c0
Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov
2c1103307f
fix: optimization: PVS-Studio warning V813
Passing large objects by const reference avoids unnecessary copying and enhances efficiency.

Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:55 +03:00
MihailRis
41a22938d6 add 'entity.despawn' command 2024-07-17 07:35:02 +03:00
Pugemon
f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis
35fdd475ee msvc build fix 2024-05-18 22:13:53 +03:00
MihailRis
d0b7dec225 'help' command test 2024-05-16 20:50:16 +03:00
MihailRis
b032122e58 dumb compilers build fix 2024-05-16 16:56:25 +03:00
MihailRis
ea2b77b323 numeric literal fix 2024-05-14 01:37:43 +03:00
MihailRis
5b2b89c778 commands results and variables 2024-05-13 19:23:46 +03:00
MihailRis
c2ea0d5326 lua console library 2024-05-10 23:35:46 +03:00
MihailRis
3f8f34cf5d cleanup 2024-05-10 17:49:42 +03:00
MihailRis
5a2bbb54c2 string literal 2024-05-10 17:05:18 +03:00
MihailRis
45b0f4be2d origin value 2024-05-10 16:55:44 +03:00
MihailRis
88d0553eda CommandsInterpreter variables 2024-05-10 16:37:10 +03:00
MihailRis
b38128ef39 relative values, types check 2024-05-10 16:05:46 +03:00
MihailRis
bdd1055073 some WIP commit 2024-05-10 01:08:00 +03:00
MihailRis
360422cef1 CommandsInterpreter::parse 2024-05-09 21:48:39 +03:00
MihailRis
022c97b200 CommandsRepository 2024-05-09 20:16:15 +03:00
MihailRis
de318bb8ef command argument enumeration type 2024-05-09 18:48:14 +03:00
MihailRis
44d0a462f6 fix 2024-05-09 17:09:45 +03:00
MihailRis
6ba3334681 CommandsInterpreter scheme parsing 2024-05-09 17:03:48 +03:00
MihailRis
b1c9e3dae5 CommandsInterpreter WIP 2024-05-08 23:14:15 +03:00