Core
Phiên bản 4 -> Phiên bản 5
ModalManager
- [THAY ĐỔI PHÁ VỠ] Các nút HUD cho tất cả các gói hiện được lưu trữ tại một vị trí tập trung, trong một ScreenGui dưới FeaturePackagesCore. Bạn có thể lấy ScreenGui này bằng ModalManager.getHudGui(). Nó chứa hai khung hình, được sử dụng để lưu trữ các nút HUD ở các vị trí khác nhau trên màn hình. Tất cả các gói cần được cập nhật để sử dụng vị trí nút HUD tập trung mới.
- Đã thêm phương thức ModalManager.toggleOpen để chuyển đổi hiển thị của một modal nhất định.
UITimer, SharedConstants
- [THAY ĐỔI PHÁ VỠ] Đổi tên CircularIndicator thành RoundProgressBar để thống nhất hơn với tên của ProgressBar tuyến tính. Điều này bao gồm CollectionServiceTag và các thể hiện cùng tên.
playPurchaseEffect
- Đã sửa lỗi các ImageLabels hoạt hình không được dọn dẹp sau khi hoạt hình thu thập hoàn tất
- Đã sửa lỗi vòng lặp hoạt hình kết thúc sớm sau mục đầu tiên khi overrideTransparency là true
- Các ImageLabels hoạt hình hiện luôn có ImageTransparency là 0 để cho phép dễ dàng hiển thị hơn khi hoạt hình các biểu tượng không trong suốt
- Đã giảm thời gian hoạt hình Hover từ 0.5 xuống 0.3 giây để cảm giác hơi nhanh hơn
- Đã điều chỉnh hoạt hình UIHover để làm rõ logic và tránh thay đổi kích thước TextButtons và TextLabels, thay vào đó chọn điều chỉnh TextTransparency và BackgroundTransparency. Các loại thể hiện khác vẫn được điều chỉnh kích thước.
UITween
- Đã làm cho hàm playTween công khai dưới tên UITween.play để cho phép tweening tùy chỉnh hơn cho nhiều thuộc tính
UITimer, Attributes
- Thời gian hiện được dựa trên Workspace:GetServerTimeNow() thay vì DateTime.now() để cho phép đồng bộ hóa tốt hơn giữa đồng hồ của client và server
- Đã sửa lỗi thuộc tính FeaturePackagesTimerExpired không được thiết lập khi đồng hồ hết thời gian
TranslationStrings
- Đã thêm một vài chuỗi được sử dụng trong gói Engagement Rewards mới
Bundles
Phiên bản 8 -> Phiên bản 9
- UIController
- [THAY ĐỔI PHÁ VỠ] Đã làm lại cách tạo nút HUD để đi qua vị trí tập trung mới FeaturePackagesCore.ModalManager
- [THAY ĐỔI PHÁ VỠ] Đã cập nhật phong cách của các nút HUD để đạt được cái nhìn thống nhất hơn giữa tất cả các gói
- [THAY ĐỔI PHÁ VỠ] Tái cấu trúc lớn logic điều khiển hành vi thu gọn của nút HUD để trực quan hơn với các hoạt hình mượt mà hơn
Missions
Phiên bản 9 -> Phiên bản 10
UIController
- [THAY ĐỔI PHÁ VỠ] Đã làm lại cách tạo nút HUD để đi qua vị trí tập trung mới FeaturePackagesCore.ModalManager
- [THAY ĐỔI PHÁ VỠ] Đã cập nhật phong cách của các nút HUD để đạt được cái nhìn thống nhất hơn giữa tất cả các gói
MissionsUI
- Đã thêm một getter nút HUD getMissionsHudButton để tách biệt phân cấp nút HUD khỏi gói Season Passes
Server.Missions
- Đã sửa lỗi vô tình tạo vòng lặp vô hạn khi khởi tạo dữ liệu cho một người chơi mới
MissionsExample
- Đã sửa lỗi phát hiện đi bộ không hoạt động tốt khi người chơi đi bộ với tốc độ nhất quán
- Đã xóa phát hiện nhảy để đơn giản hóa ví dụ, vì việc nghe nhảy trên server không nhất quán
Configs.Missions
- Đã sửa lỗi chính tả startImmeadiately -> startImmediately. Gói vẫn kiểm tra giá trị có lỗi chính tả, nhưng công việc mới nên sử dụng tên đã sửa. Cũng đã sửa nhiều lỗi chính tả trong mã nguồn ở nhiều script khác nhau.
- Đã đổi tên yêu cầu nhiệm vụ ví dụ từ Walks thành Steps để cải thiện ngữ pháp
- Đã cập nhật các nhiệm vụ ví dụ để sử dụng Walking thay vì Jumping cho tất cả các chỉ số
- Đã cập nhật các giá trị số ví dụ của nhiệm vụ để cho phép thêm thời gian để thử nghiệm trong studio
- Đã cập nhật phần thưởng nhiệm vụ ví dụ để thêm XP thay vì tiền xu để tích hợp tốt hơn vào ví dụ Season Passes
Các thể hiện nút UI:
- Đã thêm đệm, bán kính góc, thẻ UIHover, và điều chỉnh vị trí văn bản để cải thiện phong cách một chút
Season Passes
Phiên bản 5 -> Phiên bản 6
UIController
- [THAY ĐỔI PHÁ VỠ] Đã cập nhật tham chiếu đến nút HUD nhiệm vụ để sử dụng phương thức mới MissionsUI.getMissionsHudButton
Configs.Season
- Đã cập nhật mùa ví dụ startUtc và endUtc để tương đối với thời gian hiện tại nhằm cho phép thử nghiệm trong studio hoạt động bất kể thời điểm nào gói được thử nghiệm. Với hầu hết các trường hợp, bạn vẫn muốn sử dụng thời gian tuyệt đối trong cấu hình mùa của riêng bạn.
Các thể hiện nút UI
- Đã thêm đệm, bán kính góc và thẻ UIHover để phù hợp với phong cách được cải thiện nhẹ của bảng Missions