elasota
|
3a9c8def13
|
MTROPOLIS: Debug inspector
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
92cd3de764
|
MTROPOLIS: Get rid of some more standard types and values
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
db48ad6640
|
MTROPOLIS: C++11 compile fixes, debug inspector base work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
6ed7aae75d
|
MTROPOLIS: Fix "not" operator, fix If Messenger
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
68be38a707
|
MTROPOLIS: Script/modifier behavior fixes, mostly get cursors working
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
bc6d7b3e8f
|
MTROPOLIS: Save games
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
fd57b23890
|
MTROPOLIS: Fix up some script things, get music in intro credits working (partially)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
69459bd470
|
MTROPOLIS: Script fixes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
49f7dc0c2f
|
MTROPOLIS: Fix some wrong IDs, debugging menu MIDI not working
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b64d73849d
|
MTROPOLIS: Refactor key message dispatch, add mouse messages, fix elements being parented incorrectly.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2a90865bcc
|
MTROPOLIS: More script attribs, enough to boot to start scene on Mac version
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
0248d394a9
|
MTROPOLIS: Add more attributes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
256b2f9ef5
|
MTROPOLIS: Improve image optimization
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
ea7eaa4a15
|
MTROPOLIS: Add mToon assets and elements and fix some things
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
7b48322af5
|
MTROPOLIS: Get transition to game menu queue working (fails though)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b04eff6895
|
MTROPOLIS: Add keyboard messenger modifier stuff and partial Project Started support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
089335f531
|
MTROPOLIS: Pause refactor, allow proxy writes to suspend execution and trigger VThread tasks
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
d966b988b7
|
MTROPOLIS: Add width/height read attribs, fix up some error messages
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
5e9f44d731
|
MTROPOLIS: Annotate fields of STransCt (plug-in scene transition) modifier.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f36ac72be3
|
MTROPOLIS: More script work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
389ad1c195
|
MTROPOLIS: Work to get object reference vars working, refactor a bunch of subfield reference stuff
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
78742414b4
|
MTROPOLIS: Stepthrough debugger work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
55e0290adf
|
MTROPOLIS: Update pointer API
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
8acc940639
|
MTROPOLIS: Add go to scene buttons to debugger scene tree view
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f44d85fd61
|
MTROPOLIS: Debug overlay work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
dc333593f1
|
MTROPOLIS: Debug overlay base work
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
f5887475a9
|
MTROPOLIS: Add text and sound skeletal defs to get to first scene
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
c5434a80dc
|
MTROPOLIS: Add image assets and elements
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a1940c352a
|
MTROPOLIS: Add at last cel signal
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2764565331
|
MTROPOLIS: Fix up modifier child cloning not working correctly, fix crash on invalid Miniscript send destination
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
6e53185f52
|
MTROPOLIS: Initial movie element support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
18f0271beb
|
MTROPOLIS: Add messenger and timer messenger support
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b5ebc6eb36
|
MTROPOLIS: More work to get splash screen working
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
dc0fe94ef5
|
MTROPOLIS: Stub out some scene transition behavior
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
79041d4df4
|
MTROPOLIS: Implement SysInfo modifier
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
7ee9d0224e
|
MTROPOLIS: More Miniscript work, overhaul lvalue handling to handle nested members (e.g. element.pos.x)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
88a4890c19
|
MTROPOLIS: Miniscript GetChild instruction
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b6204b1f28
|
MTROPOLIS: Adjusted framerate control
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
d93775e31e
|
MTROPOLIS: Implement more miniscript
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
d7f3a26c74
|
MTROPOLIS: Fix layer field not being set
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
ca3ddbf23f
|
MTROPOLIS: Add toast notifications and scene header to debug dashboard.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
7d055f332b
|
MTROPOLIS: Fix up Mac resource loading, add debug stub things
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b55268fa7e
|
MTROPOLIS: Stub out some debugger things, add Win cursor loading
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
a3b0cb1436
|
MTROPOLIS: Stub out scene transitioning and loading
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
b6189a7bea
|
MTROPOLIS: Add a bunch of object materialization stubs, and notes. Boot stream loading for Obsidian completed.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
4bb2ad12d1
|
MTROPOLIS: Add remaining asset and modifier types to get Obsidian boot stream parsed
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
abb8ccb79d
|
MTROPOLIS: Add list modifier and preliminary structural element loading
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
bf1a7d881d
|
MTROPOLIS: Add change scene, vector motion, scene transition, element transition, compound variable, and MIDI modifier loaders
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
cb91300e61
|
MTROPOLIS: Properly recognize dynamic typed values for non-reference message payloads, add media cue modifier.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
0e26437384
|
MTROPOLIS: Add boundary detection messenger modifier loader, add label data locators, consolidate some messenger structures.
|
2022-06-16 21:58:09 +02:00 |
|