Giter Club home page Giter Club logo

nlb's People

Contributors

antokolos avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

nlb's Issues

enter/left mismatch

enter/exit and entered/left are the different groups of handlers in INSTEAD

Change order of modifications and variable blocks

Change order of modifications and variable blocks in all use cases. This simplifies cases when in modification script you should check 'first time' condition (i.e. execute modifications only on first page/link/obj/... access)

Implement MPL return links

Implement MPL return links (auto generated return links, MPL stands for Module Page Link). This means that instead of regular return link from the page to the parent page of the current module (or specified target) there will be a collection of the auto generated return links which are copies of the links from the module page.

Module constraint appears as N/A when making copy/paste

If you make a copy/paste of the following structure Module1->Module2->Module3 and Module3 has module constraint variable, its value is not copied (therefore appearing as N/A in editor)
Found in version: 0.5.8
Should be resolved in version: 0.5.9

Sound SFX flag

Add sound SFX flag (denotes that this sound should not stop current music)

Introduce new modifications ADDINV, RMINV (Converting release!)

Introduce new operations ADDINV, RMINV. Existing NLBs should be updated, because now ADD and REMOVE modifications without first argument will have another meaning (add object to the current page or object). ADD and REMOVE modifications without first argument from existing NLBs should be converted to ADDINV and RMINV respectively after save.

Unnamed objects support

Support objects without name (name will be auto-generated during export). It will be useful when creating dynamic text

game.timer function should not be defined

game.timer function should not be defined when exporting to INSTEAD, because in this case objects act/use messages are cleared. Instead of it, define local timer functions in rooms, where it is needed.

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.