MihailRis
|
bbe5688a53
|
fix entities.spawn in coroutines
|
2025-03-27 08:50:42 +03:00 |
|
MihailRis
|
4aa97cc5d0
|
fix: debug.print output is not captured by core.capture_output
|
2025-03-22 00:24:54 +03:00 |
|
MihailRis
|
2ee0605f1f
|
add 'scroll' container property
|
2025-03-21 05:31:46 +03:00 |
|
MihailRis
|
3d22de761f
|
fix compiler warnings (GCC + Clang)
|
2025-03-20 22:04:29 +03:00 |
|
MihailRis
|
f5a4b5ca79
|
fix inventory.move_range
|
2025-03-18 03:45:20 +03:00 |
|
MihailRis
|
a086b726c6
|
add file.create_zip(...)
|
2025-03-17 23:16:50 +03:00 |
|
MihailRis
|
e8153f3393
|
add file.mount(...) and file.unmount(...)
|
2025-03-17 23:01:44 +03:00 |
|
MihailRis
|
513bac81b5
|
fix crc32 in static build (#488)
fix crc32 in static build
|
2025-03-17 20:16:52 +03:00 |
|
MihailRis
|
3a203bd4b0
|
disable mip-mapping for canvas texture
|
2025-03-17 04:12:56 +03:00 |
|
MihailRis
|
f9c5bd5e4d
|
add canvas:create_texture(...)
|
2025-03-17 02:45:21 +03:00 |
|
MihailRis
|
104cc11645
|
fix reading binary file as string
|
2025-03-17 02:14:17 +03:00 |
|
MihailRis
|
b009826d33
|
feat: allow specifying direct file path in audio.play_stream
|
2025-03-17 00:40:40 +03:00 |
|
MihailRis
|
a0b0c0a9f0
|
disable utf-8 escaping in json.stringify by default & add utfEscape argument to json.stringify & update network.post behaviour for pre-serialized data
|
2025-03-17 00:21:31 +03:00 |
|
MihailRis
|
4761c520d5
|
feat: component script reloading
|
2025-03-16 22:03:37 +03:00 |
|
MihailRis
|
6fb14ee0a4
|
feat: reloading hud scripts
|
2025-03-15 21:12:19 +03:00 |
|
MihailRis
|
f9998f0a93
|
feat: world script reloading
|
2025-03-14 17:07:10 +03:00 |
|
MihailRis
|
4400f7fbfb
|
add block.reload_script, item.reload_script
|
2025-03-13 22:05:53 +03:00 |
|
MihailRis
|
1bb25e99c6
|
add core.capture_output
|
2025-03-13 22:05:14 +03:00 |
|
MihailRis
|
3a4b334d0b
|
feat: 'edited' property reset & add 'oncontrolkey' textbox callback
|
2025-03-12 19:51:22 +03:00 |
|
MihailRis
|
88b45e5098
|
add pack.request_writeable(...) & update gui.confirm screen
|
2025-03-12 17:07:57 +03:00 |
|
MihailRis
|
93f20b1746
|
add 'edited' read-only textbox property
|
2025-03-12 02:32:41 +03:00 |
|
MihailRis
|
5af6b91b22
|
add debug GUI render mode (F8)
|
2025-03-11 00:39:59 +03:00 |
|
MihailRis
|
a74a4fcf53
|
fix fatal error on audio.play_sound in headless-mode
|
2025-03-11 00:37:12 +03:00 |
|
MihailRis
|
bf5a5b243f
|
Merge branch 'main' into precipitation
|
2025-03-09 23:13:04 +03:00 |
|
MihailRis
|
db620010a3
|
move weather back to gfx & add world:client/environment.json file
|
2025-03-09 22:50:45 +03:00 |
|
MihailRis
|
e48216da40
|
experimental optimize canvas:set_data using ffi
|
2025-03-08 18:04:10 +03:00 |
|
MihailRis
|
6078a8802e
|
add canvas:set_data
|
2025-03-08 14:55:17 +03:00 |
|
MihailRis
|
2af55a0227
|
add Canvas constructor & add canvas:blit
|
2025-03-08 14:02:57 +03:00 |
|
MihailRis
|
5bbba7f39d
|
add ImageData.drawLine
|
2025-03-08 13:36:43 +03:00 |
|
MihailRis
|
dca4f283cc
|
add canvas:clear(...), canvas:line(...)
|
2025-03-07 20:20:27 +03:00 |
|
MihailRis
|
7a86cbdd60
|
move weather library out of gfx
|
2025-03-05 18:39:34 +03:00 |
|
MihailRis
|
9c4db8fa10
|
refactor: move Weather instance to WorldInfo
|
2025-02-28 18:49:44 +03:00 |
|
MihailRis
|
a152237f26
|
add gfx.weather.get_current, get_current_data, get_fall_intencity
|
2025-02-28 05:23:29 +03:00 |
|
MihailRis
|
4d5b450145
|
add gfx.weather library & add weather.set command
|
2025-02-27 07:30:49 +03:00 |
|
ShadelessFox
|
f7fa9774d6
|
Update representation of RGBA
|
2025-02-22 17:50:21 +01:00 |
|
ShadelessFox
|
0b6ba2faee
|
Reuse image data instead of fetching it every time off the GPU
|
2025-02-22 17:49:36 +01:00 |
|
MihailRis
|
8fecc70e05
|
add inventory.decrement, inventory.set_count
|
2025-02-20 19:47:50 +03:00 |
|
MihailRis
|
3aa7d6ac28
|
feat: support items data in base pack
|
2025-02-18 01:03:34 +03:00 |
|
MihailRis
|
bbfc0dbf17
|
add inventory.get_uses, inventory.use, item.uses & update base:bazalt_breaker
|
2025-02-17 04:40:18 +03:00 |
|
MihailRis
|
a118016c8f
|
add data argument to inventory.add
|
2025-02-16 03:31:06 +03:00 |
|
MihailRis
|
d25180406b
|
add data argument to inventory.set & add inventory.get_all_data
|
2025-02-16 03:00:00 +03:00 |
|
MihailRis
|
8837542561
|
add inventory.has_data
|
2025-02-16 02:27:21 +03:00 |
|
MihailRis
|
ace01b6ac9
|
rename inventory.get_field/set_field to inventory.get_data/set_data
|
2025-02-16 02:15:53 +03:00 |
|
MihailRis
|
35d0b0f7f6
|
add inventory.get_field, .set_field & refactor libinventory.cpp
|
2025-02-15 20:31:00 +03:00 |
|
MihailRis
|
07aa2f4730
|
Merge branch 'main' into update-items
|
2025-02-13 15:24:56 +03:00 |
|
MihailRis
|
3430e5cd6f
|
add 'player-entity' to defaults.toml
|
2025-02-12 16:32:21 +03:00 |
|
MihailRis
|
c1e9976d95
|
Merge branch 'main' into update-items
|
2025-02-11 23:52:06 +03:00 |
|
MihailRis
|
0eeea9dde6
|
fix hud libraries not removing after on_hud_close & fix segfault on illegal access to hud functions
|
2025-02-11 16:16:15 +03:00 |
|
MihailRis
|
4306573320
|
refactor
|
2025-02-06 20:26:06 +03:00 |
|
MihailRis
|
1ec8f89599
|
add io::Device::mkdir
|
2025-02-04 14:10:23 +03:00 |
|