Commit Graph

700 Commits

Author SHA1 Message Date
Vasilii Rogin 2810f2dc7c Remove random_shuffle because it is deprecated 2023-04-24 16:49:42 +03:00
Vasilii Rogin 882e9053ad Remove unnessesary type alias 2023-04-24 16:43:30 +03:00
Vasilii Rogin 3d86c2df86 Remove wild "kek" 2023-04-24 16:39:40 +03:00
Vasilii Rogin 05700047ca Small refactor 2023-04-24 16:31:52 +03:00
Vasilii Rogin 75eecf7da3 Add todo for GetArray subscript operator 2023-04-24 16:17:33 +03:00
Vasilii Rogin f03f7bdacc Fix ProgramValue for strings 2023-04-24 16:08:05 +03:00
Vasilii Rogin c25a553cfa Remove SFallScriptValue 2023-04-24 16:02:39 +03:00
Vasilii Rogin b3e838e5b3 Move SFallScriptValue into ProgramValue 2023-04-24 16:02:23 +03:00
Vasilii Rogin 89ba7fdcb3 Adding GetArray for strings 2023-04-24 14:48:01 +03:00
Vasilii Rogin 75cc266b25 Remove TODO 2023-04-23 21:43:20 +03:00
Vasilii Rogin 89324682d6 Remove TODO 2023-04-23 21:43:12 +03:00
Vasilii Rogin 71f37d0c42 Add MapSort 2023-04-23 21:24:16 +03:00
Vasilii Rogin bb37025026 Add resizearray for assoc arrays 2023-04-23 20:29:45 +03:00
Vasilii Rogin 517deb57e6 Add assoc set array 2023-04-23 20:08:08 +03:00
Vasilii Rogin d092ed31dc Adding assoc arrays 2023-04-23 20:02:59 +03:00
Vasilii Rogin a7800a6d49 Adding assoc arrays 2023-04-23 19:48:53 +03:00
Vasilii Rogin a06a2c9c9c Use abstract class 2023-04-23 19:41:49 +03:00
Vasilii Rogin 4ed00c7bc0 Use unique_ptr for arrays 2023-04-23 19:31:15 +03:00
Vasilii Rogin 5b50673cf6 Merge remote-tracking branch 'alex/main' into add_party_member_list 2023-04-23 18:57:08 +03:00
Vasilii Rogin 43c847aba4 Rename data -> values 2023-04-20 22:15:00 +03:00
Vasilii Rogin 8385c673ac Add TODO 2023-04-20 20:50:46 +03:00
Vasilii Rogin 4a84e0c5ae Remove destructor 2023-04-20 20:50:04 +03:00
Vasilii Rogin 28411308e4 Remove move constructor 2023-04-20 20:49:29 +03:00
Vasilii Rogin 601f9ba164 SFallScriptValue updates 2023-04-20 13:12:11 +03:00
Vasilii Rogin 7ff024b5a3 Revert newline 2023-04-20 12:29:20 +03:00
Vasilii Rogin c30474d9ea Merge remote-tracking branch 'alex/main' into add_party_member_list 2023-04-20 12:28:24 +03:00
Alexander Batalov df3ac30de6 Add blocking objects opcodes 2023-04-20 11:22:47 +03:00
Alexander Batalov 6ca1329720 Add op_get_attack_type 2023-04-20 10:51:20 +03:00
Alexander Batalov 129361836f Add op_get_mouse_buttons 2023-04-20 10:31:32 +03:00
Alexander Batalov cf4921de1e Add op_tile_under_cursor 2023-04-20 10:25:13 +03:00
Alexander Batalov ecc6a8679b Add math opcodes 2023-04-20 09:53:50 +03:00
Vasilii Rogin 0c083a8274 Add sfallArraysReset 2023-04-20 09:34:53 +03:00
Vasilii Rogin 09da584210 Remove temp arrays in scripts.cc 2023-04-20 09:30:15 +03:00
Vasilii Rogin 1d3e61f346 Add opFixArray 2023-04-20 02:53:49 +03:00
Vasilii Rogin a51ece60ac Add TODO 2023-04-20 02:51:20 +03:00
Vasilii Rogin 9549bab517 Add setArray 2023-04-20 02:49:22 +03:00
Vasilii Rogin 4662314839 Add FreeArray 2023-04-20 02:46:24 +03:00
Vasilii Rogin a93c7fba9e Small updates 2023-04-20 02:26:37 +03:00
Vasilii Rogin da814a6b76 Reorganize files 2023-04-20 02:23:33 +03:00
Vasilii Rogin f01a3e3fbc Add op_party_member_list 2023-04-20 01:56:24 +03:00
Vasilii Rogin a764634457 Add function to get all party members for sFall 2023-04-20 01:49:39 +03:00
Vasilii Rogin 3e1f04ca74 Add get_array 2023-04-20 01:39:30 +03:00
Vasilii Rogin e934cf1c09 Add get_array_key 2023-04-20 01:21:56 +03:00
Vasilii Rogin 55774c2518 Add get_array_key 2023-04-20 01:20:05 +03:00
Vasilii Rogin 53096b5b0a Add create_temp_array 2023-04-20 01:04:30 +03:00
Vasilii Rogin 6ba79616be Remove warning 2023-04-20 01:02:05 +03:00
Vasilii Rogin 9e579c393e Adding arrays 2023-04-20 00:58:30 +03:00
Vasilii Rogin 0b533ce880 Some steps with arrays 2023-04-19 23:13:02 +03:00
Alexander Batalov a39f149817 Add date/time opcodes 2023-04-19 19:10:09 +03:00
Alexander Batalov 540cc1e08b Add combat opcodes 2023-04-19 10:03:04 +03:00