Commit graph

4971 commits

Author SHA1 Message Date
Mikulas Florek
5c4f8d2776 new lua api functions; remove gui event 2020-03-31 00:19:31 +02:00
Mikulas Florek
d6ac9b3219 lua api - do not accept invalid entity as EntityRef 2020-03-30 23:56:09 +02:00
Mikulas Florek
8461f88bae it's not possible to set second resource property in script - fixed 2020-03-30 23:13:58 +02:00
Mikulas Florek
93618296ce fixed lua script leak 2020-03-29 23:02:58 +02:00
Mikulas Florek
b0a9ed382a fixed sprite leak 2020-03-29 22:50:57 +02:00
Mikulas Florek
e15aa701f4 fixed entity references in prefabs 2020-03-29 22:49:13 +02:00
Mikulas Florek
7f7074c233 lua's getEnvironment takes universe as a 1st arg instead of scene; lua api - access components directly instead of getComponent(cmp_type) 2020-03-29 22:05:55 +02:00
Mikulas Florek
1bbbc49887 fixed lua script error 2020-03-29 15:51:09 +02:00
Mikulas Florek
7268cc57fe lua function call api - entity parameter type 2020-03-29 15:30:15 +02:00
Mikulas Florek
325fd6df7f lua api - getCoponent returns nil if component does not exist 2020-03-29 15:04:32 +02:00
Mikulas Florek
4af2c5f6d2 collect garbage in prefab system = fixed error on load when some used prefab is deleted 2020-03-29 14:25:38 +02:00
Mikulas Florek
f29e3d1391 drag entity from entity list and drop it in property grid 2020-03-28 22:19:39 +01:00
Mikulas Florek
2a1b6fe536 it's possible to determine object's direction from gizmo 2020-03-26 22:03:59 +01:00
Mikulas Florek
fd570c240a fixed linux 2020-03-26 20:35:55 +01:00
Mikulas Florek
7fd06a7b2d fixed linux build 2020-03-25 23:58:56 +01:00
Mikulas Florek
71fadce144 fixed crash when editing different properties in a row; fixed sprite serialization/deserialization; fixed color on sprites; fixed ui rendering; cleanup 2020-03-25 21:42:04 +01:00
Mikulas Florek
4d2d74c224 fixed deserialization of string in memory stream 2020-03-25 00:13:11 +01:00
Mikulas Florek
6f2a9a54ae lua api - entity scale 2020-03-25 00:00:21 +01:00
Mikulas Florek
b667cf7566 fixed gui sprite; gui sprite uses lua 2020-03-24 23:29:48 +01:00
Mikulas Florek
96d58a4220 cleanup 2020-03-24 21:54:46 +01:00
Mikulas Florek
54e3f9c912 animation editor in menu 2020-03-24 21:40:05 +01:00
Jakub Lukasik
0f6ae76d4a Pose::computeRelative fix (#1316)
* Pose::computeRelative fix

* forgotten minus
2020-03-22 17:24:36 +01:00
Mikulas Florek
eeb4a3f796 fixed callstack in crashhandler 2020-03-20 23:53:33 +01:00
Mikulas Florek
5b50c31aac Link to latest getting start video in readme 2020-03-20 22:56:33 +01:00
Mikulas Florek
2353ccf285 updated imgui 2020-03-20 21:10:51 +01:00
Mikulas Florek
569a49b6fb basic shapes 2020-03-20 21:06:44 +01:00
Mikulas Florek
7583a9c4ca orbit with RMB 2020-03-20 20:52:54 +01:00
Mikulas Florek
5b3221bdbc cleanup; fixed shutdown; improved anim editor UI 2020-03-20 20:47:31 +01:00
Mikulas Florek
f6ff62fab5 newly created terrain is more noob-friendly 2020-03-18 22:59:24 +01:00
Mikulas Florek
ef35a3c1ef fixed linux 2020-03-17 21:17:48 +01:00
Mikulas Florek
b2b9dc0473 fixed resource leak 2020-03-17 19:41:40 +01:00
Mikulas Florek
ace4a09613 fixed win build 2020-03-14 20:38:45 +01:00
Mikulas Florek
6f8ca1bb77 fixed key input on linux 2020-03-14 20:01:34 +01:00
Mikulas Florek
bec635e074 fixed gizmo rendering 2020-03-14 19:47:27 +01:00
Mikulas Florek
286a1a87ac fixed incorrect gizmo rendering in linux, part 1 2020-03-14 18:48:03 +01:00
Mikulas Florek
e8ef218fcb some linux fixes 2020-03-14 18:05:30 +01:00
Mikulas Florek
c094cc825c incorrect UI mouse position on linux - fixeD 2020-03-14 15:55:58 +01:00
Mikulas Florek
7bda1de961 fixed gizmos 2020-03-14 14:40:15 +01:00
Mikulas Florek
f4842d45a1 fixed leak if sceneview is not visible 2020-03-14 14:16:44 +01:00
Mikulas Florek
c568c74682 fixed creating terrain; some API used by maps plugin 2020-03-14 00:14:06 +01:00
Mikulas Florek
12fb2cb041 fixed static analysis 2020-03-10 22:29:42 +01:00
Mikulas Florek
1162775fe3 cleanup 2020-03-10 22:18:10 +01:00
Mikulas Florek
692c3a9ea3 fixed static analysis 2020-03-10 22:17:39 +01:00
Mikulas Florek
9e6c66189b create lua env even before some script is loaded, this can be used to programatically do something without the environment without using any script 2020-03-10 22:08:44 +01:00
Mikulas Florek
097bccfdd9 fixed win build 2020-03-09 22:46:41 +01:00
Mikulas Florek
fcc27f2e17 small string optimization; cleanup 2020-03-09 22:43:13 +01:00
Mikulas Florek
ee41447af4 well visible gizmo in gui editor 2020-03-08 23:03:00 +01:00
Mikulas Florek
c7804249c1 passthrough callback in gui 2020-03-08 22:33:27 +01:00
Mikulas Florek
7652665455 save game view open state in settings 2020-03-08 19:48:41 +01:00
Mikulas Florek
14191996ce fixed assert 2020-03-08 17:45:36 +01:00