├── .babelrc ├── .editorconfig ├── .gitignore ├── .postcssrc.js ├── LICENSE ├── README.md ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── index.html ├── package.json ├── src ├── App.vue ├── components │ ├── CanvasOptions.vue │ ├── ChildList.vue │ ├── EmitterList.vue │ ├── EmitterValues.vue │ ├── EngineValues.vue │ ├── Help.vue │ ├── LoadBundle.vue │ ├── NewBundle.vue │ ├── RenderCanvas.vue │ ├── SaveBundle.vue │ ├── SequenceList.vue │ ├── SequenceValues.vue │ ├── ShowBundleJson.vue │ ├── SidePanel.vue │ ├── SpawnList.vue │ ├── TopMenu.vue │ ├── imageselect │ │ ├── BetterImageSelect.vue │ │ ├── ImageSelect.vue │ │ └── ImageSelectThumb.vue │ ├── list │ │ ├── List.vue │ │ └── ListEntry.vue │ └── values │ │ ├── AngleDegreeSlider.vue │ │ ├── AngleDegreeValue.vue │ │ ├── ColorValue.vue │ │ ├── MinMaxNumberAngleDegreesValue.vue │ │ ├── MinMaxNumberValue.vue │ │ ├── NumberValue.vue │ │ ├── ParticleComponentValue.vue │ │ ├── SelectValue.vue │ │ ├── ValueDelimiter.vue │ │ ├── ValueElement.vue │ │ └── ValueGroup.vue ├── css │ ├── main.css │ ├── main.css.map │ ├── main.scss │ ├── theme.css │ ├── theme.css.map │ └── theme.scss ├── editor │ ├── editor.js │ ├── gizmos.js │ └── layers.js ├── events.js ├── main.js ├── router │ └── index.js └── store.js ├── static ├── .gitkeep ├── default-bundle.json ├── default-bundle.zip ├── foo.png ├── revoltfx-spritesheet.json ├── revoltfx-spritesheet.png └── rfx-logo.png └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/components/CanvasOptions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/CanvasOptions.vue -------------------------------------------------------------------------------- /src/components/ChildList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/ChildList.vue -------------------------------------------------------------------------------- /src/components/EmitterList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/EmitterList.vue -------------------------------------------------------------------------------- /src/components/EmitterValues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/EmitterValues.vue -------------------------------------------------------------------------------- /src/components/EngineValues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/EngineValues.vue -------------------------------------------------------------------------------- /src/components/Help.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/Help.vue -------------------------------------------------------------------------------- /src/components/LoadBundle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/LoadBundle.vue -------------------------------------------------------------------------------- /src/components/NewBundle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/NewBundle.vue -------------------------------------------------------------------------------- /src/components/RenderCanvas.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/RenderCanvas.vue -------------------------------------------------------------------------------- /src/components/SaveBundle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/SaveBundle.vue -------------------------------------------------------------------------------- /src/components/SequenceList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/SequenceList.vue -------------------------------------------------------------------------------- /src/components/SequenceValues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/SequenceValues.vue -------------------------------------------------------------------------------- /src/components/ShowBundleJson.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/ShowBundleJson.vue -------------------------------------------------------------------------------- /src/components/SidePanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/SidePanel.vue -------------------------------------------------------------------------------- /src/components/SpawnList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/SpawnList.vue -------------------------------------------------------------------------------- /src/components/TopMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/TopMenu.vue -------------------------------------------------------------------------------- /src/components/imageselect/BetterImageSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/imageselect/BetterImageSelect.vue -------------------------------------------------------------------------------- /src/components/imageselect/ImageSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/imageselect/ImageSelect.vue -------------------------------------------------------------------------------- /src/components/imageselect/ImageSelectThumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/imageselect/ImageSelectThumb.vue -------------------------------------------------------------------------------- /src/components/list/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/list/List.vue -------------------------------------------------------------------------------- /src/components/list/ListEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/list/ListEntry.vue -------------------------------------------------------------------------------- /src/components/values/AngleDegreeSlider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/AngleDegreeSlider.vue -------------------------------------------------------------------------------- /src/components/values/AngleDegreeValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/AngleDegreeValue.vue -------------------------------------------------------------------------------- /src/components/values/ColorValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/ColorValue.vue -------------------------------------------------------------------------------- /src/components/values/MinMaxNumberAngleDegreesValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/MinMaxNumberAngleDegreesValue.vue -------------------------------------------------------------------------------- /src/components/values/MinMaxNumberValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/MinMaxNumberValue.vue -------------------------------------------------------------------------------- /src/components/values/NumberValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/NumberValue.vue -------------------------------------------------------------------------------- /src/components/values/ParticleComponentValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/ParticleComponentValue.vue -------------------------------------------------------------------------------- /src/components/values/SelectValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/SelectValue.vue -------------------------------------------------------------------------------- /src/components/values/ValueDelimiter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/ValueDelimiter.vue -------------------------------------------------------------------------------- /src/components/values/ValueElement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/ValueElement.vue -------------------------------------------------------------------------------- /src/components/values/ValueGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/components/values/ValueGroup.vue -------------------------------------------------------------------------------- /src/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/main.css -------------------------------------------------------------------------------- /src/css/main.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/main.css.map -------------------------------------------------------------------------------- /src/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/main.scss -------------------------------------------------------------------------------- /src/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/theme.css -------------------------------------------------------------------------------- /src/css/theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/theme.css.map -------------------------------------------------------------------------------- /src/css/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/css/theme.scss -------------------------------------------------------------------------------- /src/editor/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/editor/editor.js -------------------------------------------------------------------------------- /src/editor/gizmos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/editor/gizmos.js -------------------------------------------------------------------------------- /src/editor/layers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/editor/layers.js -------------------------------------------------------------------------------- /src/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/events.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/src/store.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/default-bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/default-bundle.json -------------------------------------------------------------------------------- /static/default-bundle.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/default-bundle.zip -------------------------------------------------------------------------------- /static/foo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/foo.png -------------------------------------------------------------------------------- /static/revoltfx-spritesheet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/revoltfx-spritesheet.json -------------------------------------------------------------------------------- /static/revoltfx-spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/revoltfx-spritesheet.png -------------------------------------------------------------------------------- /static/rfx-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/static/rfx-logo.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bma73/revolt-fx-editor/HEAD/tsconfig.json --------------------------------------------------------------------------------