Rachel Powers
|
6c26a37ca0
|
refactor(vm, frontend): turns out that the serde_wasm_bindgen facilities of TSify are borken...
|
2024-06-01 04:22:58 -07:00 |
|
Rachel Powers
|
d618f7b091
|
refactor(vm, frontend): internally tag template enum, finish remap frontend
|
2024-05-31 21:41:09 -07:00 |
|
Rachel Powers
|
7b6909a323
|
refactor(vm, frontend): memory instructions, baseObject
- parse and map meory instructions
- use FrozenObjectFull to propogate data out of VM to componates (far
less wasm calls)
|
2024-05-29 20:08:16 -07:00 |
|
Rachel Powers
|
e4167efc20
|
chore(codegen): generate json database in www/data
|
2024-05-28 13:56:22 -07:00 |
|
Rachel Powers
|
1843bdbfce
|
refactor(vm): cleanup, trait docs, reenable interpreter tests
|
2024-05-27 22:12:06 -07:00 |
|
Rachel Powers
|
88ff2d1bdb
|
refactor(vm): freeze concreet ic, add "humans", tsify feature
|
2024-05-27 01:10:59 -07:00 |
|
Rachel Powers
|
24778b21b7
|
refactor(vm): rework object freazing
- let vm carry object dtabase
- seperate frozen object info and templates
|
2024-05-23 23:04:42 -07:00 |
|
Rachel Powers
|
d79726a794
|
refactor(vm): drop null fields from json
|
2024-05-20 22:59:30 -07:00 |
|
Rachel Powers
|
bc84200105
|
refactor(vm): update prefab database with new data
|
2024-05-20 22:18:12 -07:00 |
|
Rachel Powers
|
4346bc5302
|
refactor(vm): pull generated data into new crate
pregenerate prefab templates -> locked behind crate feature
|
2024-05-19 21:44:15 -07:00 |
|
Rachel Powers
|
b0bdc37a8a
|
chore(clippy): sweep sweep sweep
|
2024-05-18 04:28:30 -07:00 |
|
Rachel Powers
|
0c5e2b29a8
|
refactor(vm): more ic10 instruction impls
|
2024-05-14 23:52:16 -07:00 |
|
Rachel Powers
|
25b7046ed2
|
refactor(vm): update up codegen, remove duplicated enums
|
2024-05-14 16:26:23 -07:00 |
|
Rachel Powers
|
8288d8ae6f
|
refactor(vm) start reimpl of VM struct using object trait
|
2024-05-12 02:08:25 -07:00 |
|
Rachel Powers
|
17bde04c86
|
refactor(vm) start impl of IC trait function
|
2024-05-10 13:57:51 -07:00 |
|
Rachel Powers
|
096e272b07
|
refactor(vm) use generated enums wherever possible
|
2024-05-09 13:58:28 -07:00 |
|
Rachel Powers
|
371167db45
|
refactor(vm) cleanup serde_derive usage
|
2024-05-09 09:49:26 -07:00 |
|
Rachel Powers
|
48fbe671ff
|
refactor(vm) cleanup errors
|
2024-05-07 23:09:08 -07:00 |
|
Rachel Powers
|
5cc935b826
|
refactor(vm) helpful codegen round 1~
|
2024-05-07 21:59:06 -07:00 |
|
Rachel Powers
|
7c05e841ae
|
chore: update Changelog
|
2024-04-28 13:20:27 -07:00 |
|
Rachel Powers
|
8564709e68
|
chore: changelog tools
|
2024-04-28 12:55:54 -07:00 |
|
Rachel Powers
|
d249d2381a
|
build settings
|
2024-04-08 14:11:51 -07:00 |
|
Rachel Powers
|
3437c9b194
|
editor working under webcomponate
- session is now an EventTarget using CustomEvent
|
2024-04-07 22:18:35 -07:00 |
|
Rachel
|
6e4be9cf9e
|
Don't build silently in CI
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
|
2024-04-03 12:08:17 -07:00 |
|
Emil Gardström
|
8dbb57c694
|
satisfy lints
|
2024-04-03 11:31:21 +02:00 |
|
Emil Gardström
|
4c47c6f640
|
add helper for building
|
2024-04-02 17:32:45 +02:00 |
|