Commit Graph

1780 Commits

Author SHA1 Message Date
AnimeGitB efa69c007d Change unlocked scenes from lists to sets 2022-08-18 22:38:55 +09:30
AnimeGitB c3450e8905 Handbooks: use some sorted maps 2022-08-18 22:06:08 +09:30
AnimeGitB b3c80db417 Stop vendoring fastutil 2022-08-18 22:05:51 +09:30
AnimeGitB 9e0d6538e9 Lombokify some more getters 2022-08-17 21:11:40 +09:30
AnimeGitB 02deeb2852 Remove erroneous references to excel skilldata instead of avatar skilldata
Refactor team resonances and correct login behaviour and less-than-full-party behaviour
2022-08-17 21:07:29 +09:30
1chanuser b4a2fe37e3 Add README_ko-KR.md (#1673)
* Add files via upload

Add README_ko-KR.md

* Update README.md

Add ko_KR

* Update README_HE.md

Add ko_KR

* Update README_es-ES.md

Add ko_KR

* Update README_fr-FR.md

Add ko_KR

* Update README_id-ID.md

Add ko_KR

* Update README_pl-PL.md

Add ko_KR

* Update README_ru-RU.md

Add ko_KR

* Update README_zh-CN.md

Add ko_KR

* Update README_zh-TW.md

Add ko_KR

* Update README_ko-KR.md

Add README_ko-KR.md

* Update README_HE.md
2022-08-17 16:20:11 +09:30
AnimeGitB 48cd9f6be2 Don't use UIDs as initial capacity for chat history 2022-08-17 03:20:06 +09:30
AnimeGitB fab7e4a461 ChatSystem nitpick 2022-08-17 00:17:41 +09:30
GanyusLeftHorn dc153572dd Fix chat welcome messages and some slight refactoring. 2022-08-17 00:12:27 +09:30
AnimeGitB 97779fd35a Fix deprecated chat references 2022-08-16 15:13:51 +09:30
2y8e9h22 c115fe1abe update zh-CN.json (#1662)
Original commits:
* .
* Apply suggestions from code review
2022-08-16 10:11:26 +09:30
Luke H-W dc9cef8ab7 Refactoring (#1660)
* Refactor a couple of iterators

* Use side-effect instead of second iterator

* Make World::onTick return shouldDelete instead of success

* Replace Shop iterator with side effects

* Scene

* Clean up Expeditions

* Refactor Expeditions

* Clean up Expeditions, Player

* Limit Expeditions by AR

* Lombokify props

Co-authored-by: AnimeGitB <AnimeGitB@bigblueball.in>
2022-08-15 23:19:13 +09:30
Zxilly bccf516ca7 chore: typo fix 2022-08-15 22:54:31 +09:30
Magix 3ec411b11a Bump config version. 2022-08-14 11:00:29 -04:00
dragon 3bd00fcb07 Update ConfigContainer.java (#1646)
make it more similar to official behavior.
2022-08-11 21:27:45 +09:30
dragon 823980046e make fishhook_tp configurable 2022-08-11 21:21:30 +09:30
AnimeGitB 46223c8976 Refactor Json helper functions to JsonUtils 2022-08-11 17:59:08 +09:30
AnimeGitB c6323e9759 Funnel all gson calls into helper functions
Add deprecated getGsonFactory for plugin compat until 3.0
2022-08-11 17:59:08 +09:30
Luke H-W 76fcbb477b Remove beta message 2022-08-11 16:21:59 +09:30
AnimeGitB 325fe6c44a Fix TalentCommand for Traveler 2022-08-11 16:21:27 +09:30
dragon edd4c8ca88 fix:command player said to server won't be shown at chat history (#1643)
Original commits:

* fix:command player said to server won't be shown at chat history

* Update ChatManager.java
2022-08-11 15:20:08 +09:30
dragon d286f1628e Update install_without_dependencies.sh
adapt to pr #1605 .(because this pr remove '-handbook' and '-gachamap' launch arguments as these are generated on startup)
2022-08-11 14:41:22 +09:30
RBNXI a2b3033107 Fixed install_without_dependencies.sh script
## Description
Removed auto generation of Handbook since with the new versions GC won't exit when finished generating it, so the script was stuck, and for some reason if you stop GC manually, the script won't continue.
Added a recommendation to generate HB manually.

## Type of changes

- [x] Bug fix
- [ ] New feature 
- [x] Enhancement
- [ ] Documentation

## Checklist:

- [x] My code follows the style guidelines of this project
- [x] My pull request is unique and no other pull requests have been opened for these changes
- [x] I have read the [Contributing note](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) and [Code of conduct](https://github.com/Grasscutters/Grasscutter/blob/development/CODE_OF_CONDUCT.md)
- [x] I am responsible for any copyright issues with my code if it occurs in the future.
2022-08-10 22:24:04 +09:30
GanyusLeftHorn 04f0fae898 Handle Unlocking of Waypoints and Statues (#1608)
Original commits:

* Add necessary protos for scene point/area unlocking.

* Rename PlayerOpenStateManager to PlayerProgressManager and move data to Player.

* Handle unlocking of waypoints.

* Add primo rewards for waypoint unlock.

* Statue unlocking.

* Add statue quest on player login.

* I forgor to add an unlock command.

* Give EXP as reward, fire quest trigger, make EXP UI show up.
2022-08-10 19:33:47 +09:30
AnimeGitB 2d48fab799 Stop language linter from fighting the main linter on \n 2022-08-10 17:00:43 +09:30
AnimeGitB c624479439 Fix an edge case that breaks embryos if resources are loaded early 2022-08-10 17:00:43 +09:30
Magix 3121e3e67d Introduce a new arguments parser (#1629)
Original commits:

* Clean-up

* Introduce a new application arguments parser & handler

* Clean-up and deprecate `Tools#getLanguageOption`

* Fix `-debug` and `-debugall` parameters

* found this while debugging, ...why

* Remove deprecated parameters

* Invoke startup argument parser before handbook generation

* Move command map instantiation to `Grasscutter `(prevent making 3 instances on startup)

* Ensure \n at EOF

Co-authored-by: AnimeGitB <AnimeGitB@bigblueball.in>
2022-08-10 11:54:43 +09:30
GanyusLeftHorn e20b185dc0 Fix Claiming BP Reward Chests (#1634)
Original commits:

* Fix claiming BP chests.

* Remove logging.
2022-08-10 11:04:22 +09:30
AnimeGitB a2cdec02af Make missing languages not throw warnings 2022-08-09 04:57:44 -07:00
AnimeGitB 9c66ba137f Unify gacha mappings generation 2022-08-09 20:59:11 +09:30
AnimeGitB ef805f26cc Remove vestigial references to gacha_mappings 2022-08-09 20:59:11 +09:30
AnimeGitB 0091fb87ea Remove language hack from handbook generation 2022-08-09 20:59:11 +09:30
AnimeGitB c1ff7332fe Generate handbooks on every launch, fix html docs 2022-08-09 20:59:11 +09:30
AnimeGitB e963419956 Refactor handbook generation, remove singular handbook 2022-08-09 20:59:11 +09:30
AnimeGitB 0994417261 Cache used strings from TextMaps 2022-08-09 20:59:11 +09:30
AnimeGitB 4790158ac6 Load in all the textmaps! 2022-08-09 20:59:11 +09:30
Magix d56ca2091f Implement working* burst/ultimate invincibility
Merge pull request #1622 from Grasscutters/ult-invincibility
2022-08-07 00:26:57 -04:00
Magix 423b235c84 Added Indonesian README
Merge pull request #1621 from hmdnnrmn/development
2022-08-06 23:37:24 -04:00
Magix 957d4e5b1e Added install_without_dependencies.sh file
Merge pull request #1620 from RBNXI/development
2022-08-06 23:36:49 -04:00
KingRainbow44 6ec372e64f Add invoke-level invulnerability for bursts. 2022-08-06 23:35:57 -04:00
KingRainbow44 7df41f616b Invoke `AbilityManager#onSkillStart` and `AbilityManager#onSkillEnd` 2022-08-06 23:35:09 -04:00
KingRainbow44 6420428660 Add a method to be invoked on skill perform and end 2022-08-06 23:34:35 -04:00
hmdnnrmn 1b925bc202 Update README_pl-PL.md 2022-08-07 08:10:36 +08:00
hmdnnrmn 672c41be11 Update README_ru-RU.md 2022-08-07 08:10:17 +08:00
hmdnnrmn 8a9e19ee57 Update README_es-ES.md 2022-08-07 08:09:51 +08:00
hmdnnrmn 10ee796643 Update README_fr-FR.md 2022-08-07 08:09:32 +08:00
hmdnnrmn 3852b35cfb Update README_zh-TW.md 2022-08-07 08:09:12 +08:00
hmdnnrmn 3859048dc6 Update README_zh-CN.md 2022-08-07 08:08:53 +08:00
hmdnnrmn b2a1e4517e Update README.md 2022-08-07 08:08:29 +08:00
hmdnnrmn 0fdb39380a fix typo 2022-08-07 08:05:14 +08:00