Giter Site home page Giter Site logo

sweetheartsquad / scenarioeditor Goto Github PK

View Code? Open in Web Editor NEW
0.0 5.0 0.0 16.96 MB

DEPRECATED -- Lets you create scenarios, including characters, conversations, items, and room info.

License: MIT License

CSS 3.97% JavaScript 55.46% HTML 40.00% PHP 0.57%

scenarioeditor's Introduction

ScenarioEditor

Lets you create scenarios, including characters, conversations, items, and room info.

scenarioeditor's People

Watchers

 avatar  avatar  avatar  avatar  avatar

scenarioeditor's Issues

style is bad

the way i have the view and the footer working is hacky and fake and i need to fix it

Joints

Be able to set joint positions on the asset images. The user should be able to click somewhere on the picture and record the x&y coordinates.

Make a View for Rooms

base it on the JSON file structure Emma is using. (i did this already but had to scrap it because i tried to do too big a commit at once and messed up!!)

Add a way to load existing JSON files

load the file, verify that it's a jan-u-wine ScenarioEditor file (which should include a quick structure check, probably using version verification for ease), and then throw the info into the app where it's supposed to go.

Character Builder

Combine components into a character, choose layer order of components.

issue with deleting objects

i didn't test it! it doesn't work right! if you delete the first thing in the array it deletes from the end of the array. fix it

convert "lines" and "characters" to use custom services

I was originally doing a weird brute force thing to keep track of lines of dialogue and character info because angular services confused and frightened me. now i got a service working to keep track of conversation objects, so i'd like to go back and convert all remaining data to use services as well.

Allow Ability to Edit Conversations

the "Edit" button should take the user to the Dialogue Editor view, and populate it with the correct information for that conversation, based on its ID.

i might want to add a static hidden ID in case the user names two conversations the same thing. would also require a small engine change to account for this. the other option is to prevent the user from making two things with the same name, which is probably easier).

also: make sure each dialogue object is being added to the JSON structure in the right place (inside the conversation object with the same ID.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.