Giter Club home page Giter Club logo

Comments (4)

jbkuma avatar jbkuma commented on August 19, 2024

I think one of the most convincing ways to do it would be to make a pressure or tactile switch that the crystal can hold closed (clicked). If the switch is not triggered (open/not clicked) the saber is forced to stay in a standby or maintenance mode, if the switch goes to triggered (closed/clicked) the routine that checks the color activates and sets the color for the blade.

You might be able to accomplish this pretty simply by saying something like:
image
(I pasted a picture of the code for formatting reasons)

from fx-saberos.

jbkuma avatar jbkuma commented on August 19, 2024

your crystal triggers probably also want to change the state engine so that an active blade gets extinguished and the saber goes into standby, etc. You could add extra sound effects to go along with this as well, and edit SoundFont.h accordingly.

from fx-saberos.

normanbos avatar normanbos commented on August 19, 2024

That is an excellent idea! Thank you! I will try to implement that. It will probably take a while since I'm just starting to learn programming and still need to find my way around functions and classes and so on. I'm not even sure where exactly to start but I'll work that out :D. I will give updates on my progress.

from fx-saberos.

jbkuma avatar jbkuma commented on August 19, 2024

closing this issue. It is possible, but not currently under consideration to add to main branch. may revisit later.

from fx-saberos.

Related Issues (20)

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.