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

Fixed Squirrel inheritance/multiple exposure (Will O'Wisps are back in scripting) #1566

Merged
merged 3 commits into from Oct 24, 2020

Conversation

Semphriss
Copy link
Member

Fixes #1510
Closes #1535

Now objects can inherit scripting features properly - Willy the Will O'Wisp is back to scripting, with both his functions and all badguys' functions!

…ltiple objects (for ex. Will O'Wisp could not be exposed as a Will O'Wisp *and* as a generic BadGuy)
@Zwatotem
Copy link
Member

Wow, huge congrats on getting this done. I'm only concerned about one thing: did you extend the wrapper manually? Because if so, each new addition of scriptible object will override these changes in the future.

@Semphriss
Copy link
Member Author

Nope, I did not touch the wrapper! I really did just added inheritance to the scriptable objects. You can safely add functions and re-generate the wrapper, and it'll keep working!

@tobbi tobbi merged commit bbaa6b4 into master Oct 24, 2020
@tobbi
Copy link
Member

tobbi commented Oct 24, 2020

🌯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Will-O-Wisp not exposed to scripting anymore
3 participants