Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visual Node-Based Logic System #47

Open
eLiidyr opened this issue Jan 19, 2025 · 0 comments
Open

Visual Node-Based Logic System #47

eLiidyr opened this issue Jan 19, 2025 · 0 comments
Assignees
Labels
Feature New feature.

Comments

@eLiidyr
Copy link
Owner

eLiidyr commented Jan 19, 2025

Currently, the plan or talk, has been to try and recreate something similar to Unreal Engines blueprints to allow users to create node based logic to visually design how you would like your "mule" accounts to function with your main account. Obviously putting some time between where I was on things to where I am now.

At current the plan is to be able to build nodes of logic from a single event entry. Each event will have it's own subset of rules that users can build from and design to do as they please; instead of the common hardcoded logic that is usually in place. While this opens windows to some possibly small issues on the users side, I think the customization of beingly able to make things work as you please might well be worth the learning of it all!

Not every one person plays the same, and I think having the freedom to make your mules behave as you expect them too might be worth it.

Example, if you wanted to just be silly, and make your character Jump every time someone examined you. You may not obviously have the knowledge to detect the events and so fourth through addons, but this way you could simply:

  1. Select a new OnExamined Event node.
  2. Then link it to a SendCommand node, with the command parameter of jump

Now every time that event triggers, your command would execute. Obviously this is a very mundane and generic task, but it opens a lot of creativity for the end-user; assuming it all comes together.

This is very much still in design and planning, so it is unknown if this will stick currently or there are any issues that may prevent this from working effectively at this time.

@eLiidyr eLiidyr added the Feature New feature. label Jan 19, 2025
@eLiidyr eLiidyr self-assigned this Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature.
Projects
None yet
Development

No branches or pull requests

1 participant