zenzoa / mosi

A tiny game editor
https://zenzoa.github.io/mosi/
MIT License
94 stars 12 forks source link

[Feature Request] More script types #1

Open Level0gamedev opened 5 years ago

Level0gamedev commented 5 years ago

First of all, really like mosi and I hope it will be developed more. Now that I have some free time I will start adding feature requests here :)

Currently there is only "say" script. To make mosi accessible, I can see other script types being blocks that you can add (instead of injecting code into dialogue). The blocks can be organized like code (so top one fires first) The scripts I would like to see are:

zenzoa commented 5 years ago

I am actually neck deep in a big refactor, one of the big reasons being... I want to support more scripts! A few of the ones you mentioned will supported in the next release, and a bunch more in future releases. (Though sounds is going to be hard because WebAudio support is a mess right now.)

Level0gamedev commented 5 years ago

Awesome, can't wait to see the new version! Audio would be nice, but not super crucial.

Would you rather have me to wait until the new version before submitting more feature requests?

zenzoa commented 5 years ago

Feel free to keep requesting things if you're inspired! It's great to hear feedback.

hacknorris-code commented 2 years ago

i would add a string comparison and logic gates (or, xor, and, nand, not, nor...) AND functions for getting list of items in one place when transparent sprites are on (for example its not possible to get if player is in air to transform it into ufo or smth...)

hacknorris-code commented 2 years ago

and also lists ofcourse... not only variables...

hacknorris-code commented 2 years ago

@zenzoa ;p

hacknorris-code commented 2 years ago

okeh -w-

maxoakland commented 2 years ago

i would add a string comparison and logic gates (or, xor, and, nand, not, nor...) AND functions for getting list of items in one place when transparent sprites are on (for example its not possible to get if player is in air to transform it into ufo or smth...)

That would be useful