This is where sequences (and triggers) in "Draw: The Sequel Level Editor" are being developed for now. Please note that: - Things can (and probably will) break (and if it does, then please tell me how it happened!) - Level codes made here may not work in future versions (however, please mess around with the new features) - This is being done in a separate project because I don't want to repeatedly increment the version of the main project for small bits of work on the sequence system Changes so far: - Trace drawing in sequence editor has been changed to make connections clearer - Placeholder blocks added in sequence editor - Sequence objects can be labeled (can be set on creation and labels are shown on hover) - Sequences are identified by their id (up to 65536 [the project would probably crash way before that]) and can be started with that id - Sequence interpreter now runs most blocks without screen refresh (speech bubbles still disappear for one frame) - Trigger objects are mostly finished - Sprites can now send messages to any other sprite along with any amount of data (handled by "message-mgr" sprite) - Sequence editor now has a grid background to show camera movement even when no blocks are on the screen - All text effects and speech backgrounds from Part B have been added - Changes made in the sequence editor can now be saved to the object - The sequence view's renderer and logic have been split into two different sprites - Blocks can be moved by dragging them (still requires dedicated move tool to be selected) Changes still to be done (before merging with the main version): - Fix disabling of trigger line objects (they stay enabled even with that setting) - Fix clearing of selected object in select object block (non-functional right now) - Show list of blocks when adding a new block (just hardcode it, just like the artifact list) - Add relative & absolute movement blocks (new custom blocks in view-sequence and sequence sprites) - Push to main version!!! Modified/Added Sprites (that are related to this update): - editor-gui (special toolbar buttons for trigger editor view, buttons for saving/discarding changes) - view-main (to account for sequence object format changes) - objects (formerly "editor-objects", now handles in-game trigger objects in addition to all in-editor objects [besides old/linear npcs, which were always independent]) - sequence (interprets sequence objects) - view-sequence (logic for sequence view) - render-sequence (renderer for sequence view) - view-trigger (trigger object editor view) - message-mgr (clears abandoned message data) - dagger (so that interacting with objects won't also attack them at the same time) - text + text box (ported over the text glitch effects used in Ballpoint Base) Credits: , - This Project - Original Project, Backgrounds, Font (look at the main version for the rest) (based on DTSLE b1.6) (this feature will bump the version to b2.0)