Polytoria Updates - Week 21
5 months ago
| 171
• By willemsteller
• 18d
Hi everyone!
It's been a while since we've last posted an update log, but don't worry, we've been hard at work this whole time! This changelog will cover everything that has been added or changed since our last update rundown from March 2024.
Client and Creator
- New service: InsertService. This service allows you to insert models from the toolbox into the game through scripts.
- Improved performance of anchored parts.
- Massive improvements to instance synchronization, resulting in a huge performance boost for both the server and framerate for players.
- Added the ServerHidden instance. This class acts like Hidden, but all instances parented to it are not replicated to the client. This is useful for storing a large amount of maps without affecting load times and performance on the client.
- Added support for NPC pathfinding, which allows NPCs to navigate to a destination around complex environments.
- Added _update(deltaTime) and _fixed_update(fixedDeltaTime) methods to scripts. These methods are called automatically every frame and every fixed update, respectively if they are defined. This is faster than using the game.Rendered event, but it does not yield meaning you can't use wait() inside these methods.
- Added Environment:OverlapSphere and Environment:OverlapBox methods (for detecting parts in a certain area).
- Added Input.ScreenWidth and Input.ScreenHeight properties.
- Added Part.Friction, Part.Bounciness, Part.FrictionCombine, Part.BouncinessCombine properties.
- Added Player.Anchored property.
- Added Sound.Loading property and Sound.Loaded event.
- Added Sound:PlayOneShot(volume) method. This method plays a sound once without stopping existing playback.
- Added support for playing MeshPart animations using MeshPart:PlayAnimation("name").
- Added various DynamicInstance methods to Player as well such as LookAt, Translate, RotateAround, etc.
- Camera is now an instance instead of a service, which allows you to parent instances to it.
- Changed UI scale setting to be a dropdown instead of a slider.
- Chat messages now have a maximum length of 128 characters.
- Fixed an issue causing weird behavior when requesting a tool's position.
- Fixed an issue where you weren't able to exit seats.
- Fixed hats being visible in first person if you enter first person mode before the hats are loaded in.
- Fixed incorrect return types on certain DynamicInstance methods.
- Fixed Loading property on UIImages.
- Fixed NPC:LoadAppearance hats not showing up in Creator playtest.
- Fixed place icons being stretched in the Creator.
- Fixed starter places in Creator splash screen.
- Player.Died and Player.Respawned events now also fire in LocalScripts.
- Sound now cache their data to reduce loading times when loading the same sound multiple times.
- tick() and time() functions now return floats instead of integers.
Website
- Achievement pages now show what place they belong to.
- Added "Mark all as read" button to inbox.
- Added a "View all" button to friends and places on user profiles.
- Added a price to create achievements after you've reached a threshold.
- Added a shutdown button to servers for place owners.
- Added a trending category to guild search.
- Added achievements API.
- Added an indicator when a trade is being sent.
- Added gamepass API.
- Added icons to forum categories.
- Added item owners API.
- Added light theme for the website.
- Added more checks to check if an user is blocked before interacting with them.
- Added notification history to navbar.
- Added place visits category to the leaderboard.
- Added purchasable profile themes.
- Added search bar to guild member admin.
- Added user badges API.
- Added various event badges.
- Colors in the avatar editor are now sorted by hue.
- Fixed pagination on the outfits tab of the avatar editor.
- Forum posts now automatically lock after 30 days of inactivity.
- Gift links no longer automatically claim the gift on load.
- Guild wall posts can now be reported and deleted.
- Inventory API has been fixed and improved.
- Items in create are now sorted by creation date.
- Join button on place server browser now works properly.
- Membership login rewards are now daily rewards that are given out automatically instead of having to claim them.
- New default avatar pool for users.
- Off-sale items no longer show up in the store of guilds.
- Online status now gets updated while you are active in a place.
- Profile URLs now show the user's username instead of their ID.
- Removed forum trust factor system.
- Server player limit has been fixed and works properly now.
- Updated item value calculation.
- You can now rename guilds you created once a month for a fee of 250 bricks.
5 months ago
• By willemsteller
OP
• 18d
- You can now see how many friends a player has on their profile.
- You can now see what place someone is playing on the global player list and on their profile.
- You can now see what places your friends are in on the homepage.
(these 3 cut off 😿)
5 months ago
• By InsertSoda
epic polish yorkia update
5 months ago
• By gizmosuperman
W updates