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

Add characters between and random characters expressions #5867

Merged
merged 13 commits into from
Dec 17, 2023

Conversation

sovdeeth
Copy link
Member

@sovdeeth sovdeeth commented Jul 31, 2023

Description

Added ExprCharacters and ExprRandomCharacter, analogues of ExprNumbers and ExprRandomNumber.
ExprCharacters gets all characters in a range, with an alphanumeric option.
ExprRandomCharacter gets 1 or more random characters from within a range, with an alpahnumeric option.

Debated using regex-like range syntax, like skquery, but decided to stick with the design laid out in #169. I'm willing to change that, though.


Target Minecraft Versions: any
Requirements:
Related Issues: #169

Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
@TheLimeGlass TheLimeGlass added the feature Pull request adding a new feature. label Jul 31, 2023
Copy link
Member

@AyhamAl-Ali AyhamAl-Ali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice PR ⚡

sovdeeth and others added 3 commits July 31, 2023 00:58
Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
sovdeeth and others added 2 commits August 27, 2023 11:39
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
@sovdeeth sovdeeth changed the base branch from master to dev/feature September 16, 2023 20:28
@sovdeeth sovdeeth added the feature-ready A PR/issue that has been approved, tested and can be merged/closed in the next feature version. label Sep 19, 2023
@sovdeeth sovdeeth merged commit 23a58f3 into SkriptLang:dev/feature Dec 17, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Pull request adding a new feature. feature-ready A PR/issue that has been approved, tested and can be merged/closed in the next feature version.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants