Commit Graph
42 Commits
Author SHA1 Message Date
MihailRis 1b99a48849 update entities.spawn(...) semantics to the docs state 2024-07-17 10:17:20 +03:00
MihailRis 50050dbe40 add entity events: on_attacked, on_used 2024-07-16 14:04:05 +03:00
MihailRis 54902d7f49 refactor entities events 2024-07-16 13:27:39 +03:00
MihailRis c17f3fec54 add entities raycast 2024-07-14 10:50:06 +03:00
MihailRis e0358fe2db add 'blocking' entity property 2024-07-10 04:56:02 +03:00
MihailRis 60f4f33180 rename rig to skeleton 2024-07-10 04:28:12 +03:00
MihailRis c94c2697e7 rename Trigger to Sensor 2024-07-09 07:37:20 +03:00
MihailRis f52a435aea add Hitbox.gravityMultiplier 2024-07-09 02:14:14 +03:00
MihailRis 690b8f4807 fix: on_render called while paused 2024-07-08 22:56:22 +03:00
MihailRis 19c6a82ab2 refactor Entities load + loading velocity 2024-07-08 22:47:01 +03:00
MihailRis 49aa64a033 change rigs role from assets to content units 2024-07-08 05:03:09 +03:00
MihailRis cf2faa4a01 implement nextEntityID save/load 2024-07-05 23:41:55 +03:00
MihailRis c8666910ce feat: loading entities (WIP) 2024-07-05 22:51:03 +03:00
MihailRis 08cc78289d add entity on_save event and SAVED_DATA variable 2024-07-05 18:35:46 +03:00
MihailRis f0270d3391 feat: saving entities (WIP) 2024-07-05 05:16:31 +03:00
MihailRis 8f379f2ee7 feat: multiple components per entity support 2024-07-04 19:47:52 +03:00
MihailRis a6aa42a521 add transform:get_size(), :set_size(...) 2024-07-04 06:18:11 +03:00
MihailRis 48b5be6bc9 add drop-item model, new block functions 2024-07-03 16:34:09 +03:00
MihailRis 3fe66e134d add modeltree:get_model(index) 2024-07-02 17:06:33 +03:00
MihailRis 56ef207b7d update entities render to use rigs 2024-07-02 15:04:41 +03:00
MihailRis 8e08f79b54 add modeltree component 2024-07-01 22:09:52 +03:00
MihailRis beac332c96 update RigConfig 2024-07-01 05:30:27 +03:00
MihailRis 1b41a75cf4 add component ARGS variable 2024-07-01 00:17:58 +03:00
MihailRis d4460928e5 add Transform.dirty flag 2024-06-30 19:19:43 +03:00
MihailRis df39a9a8f3 add new model and "optimizations" 2024-06-30 18:24:30 +03:00
MihailRis 5769be8ec8 add triggers 2024-06-30 16:25:08 +03:00
MihailRis 50c714692a add entity event: on_fall 2024-06-30 00:32:02 +03:00
MihailRis 982c8b132d add on_update event 2024-06-29 22:19:42 +03:00
MihailRis fc3994446a update entity script semantics 2024-06-29 21:01:30 +03:00
MihailRis e0e5faa4a8 add entity event: on_grounded 2024-06-28 12:47:45 +03:00
MihailRis eb2be5e8b6 add entity events: on_spawn, on_despawn 2024-06-28 12:16:31 +03:00
MihailRis e1eb652ef4 add entity.exists(...) 2024-06-27 16:07:40 +03:00
MihailRis 4df0f4e1e4 fix destroyed entities validation 2024-06-27 15:53:51 +03:00
MihailRis e11760a5e4 add entity.despawn(...) 2024-06-27 14:26:51 +03:00
MihailRis 6d7f950410 add Rigidbody.is_enabled, .set_enabled 2024-06-27 08:23:01 +03:00
MihailRis 20ab48ecab add drop.json 2024-06-27 03:09:16 +03:00
MihailRis f3c5afa1ab add debug hitboxes render 2024-06-25 20:11:46 +03:00
MihailRis 8e931d8f53 add entity library 2024-06-25 16:35:06 +03:00
MihailRis 5a01eca780 add entity models rigging draft 2024-06-24 20:57:19 +03:00
MihailRis 4b20487c58 add drop test 2024-06-24 15:39:40 +03:00
MihailRis 69ddcb7595 add test model 2024-06-24 01:05:28 +03:00
MihailRis ba458be334 add test entities prototype 2024-06-23 22:09:04 +03:00