-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Chameleon system #27934
base: master
Are you sure you want to change the base?
Chameleon system #27934
Conversation
Make sure to include the changes in #27840. Also, please translate your CL. |
Does this remove being able to manually switch your items? Like, being able to select the glasses and having the chameleon menu pull up to change it to any of the glasses on the list of glasses. |
No, it's not. I will update PR description to indicate it better. |
For the glasses there should be a distance limitation if there is not one on the scan ability. Being able to scan at any distance would become a bit troublesome. Should be limited to 2-3 tiles away from the user. |
Thanks, for feedback, i assumed that view distance of player would be a limit. Can it be a problem because of cameras, can you give me an example of how it lead to a problem? |
https://discord.com/channels/145533722026967040/145700319819464704/1329620637391786116 I see you have changed some behaviour after i did a Merge. So maybe my earlier complaint not true. But i am still can't figure out how to properly use the signals than. COMSIG_ITEM_EQUIPPED -> With this i am just trying to catch when user EQUIP glasses to a correct slot. |
What Does This PR Do
Makes chameleon a
/component
, so it can be easily added to any item.Now each individual item will not grant a new skill, insted user will have two buttons, one for fully changing outfit and one for changing a single chameleon item.
It adds the chameleon glasses special ability - scan, which allows scanning other characters and oneself. The scanned outfits can be saved in one of three slots for quick access.
Why It's Good For The Game
The player's interface will not be cluttered with buttons while in disguise. Changing disguises will be faster and more convenient.
Images of changes
Todo List
Testing
Successfully compiled and ran. More tests will be conducted later.
Declaration
I will get it before settings this PR as ready.
Changelog
🆑
tweak: The chameleon items system has been redesigned. Only 2 icons for UI.
add: Chameleon glasses grants scan skill, when equipped
add: Chameleon system grants you 3 slots, to save/load your outfits
/:cl: