- Fixed a bug where the boss bar flag and a citizens condition could not find the correct classinfo for it's syntaxes. (Yes I know right, how was that even a thing)
- Fixed the NpcIsSpawned condition not working.
- Started to add .lang types, You can compile Skellett (or any of my addons) and add a Skript supported language in the /lang file.
- Added (npc|citizen)s? as the regex for the classinfo, so you can parse as an npc or citizen depending on if you have another citizens addon installed.
- Added fishing event, fishing state expression and the classinfos for them.
- Various class cleaning and optimizations.
event
Code:
[player] fish[ing] [state[s] [of] %-fishingstates%] with event-entity, and fishing state [the] [event-]fish[ing]( |-)state
example
Code:
on player fishing state of reel in or failed:
if fishing state is failed:
message "Damn, you failed at a fishing?"
Legacy plans note:
So obviously Skellett is massive and many parts are outdated or implemented wrong. A complete recode will take a long time, what i've been doing since 2.0 is recoding and cleaning up parts of Skellett. All `com.gmail.thelimeglass` classes are old and still require a recode. All `me.limeglass.skellett` classes have been cleaned up and optimized. So in this update I re-added fishing, but they're actually properly done. I'll probably remove them again after the fishing pull request for Skript itself is added.