Hey everyone! Happy New Year! Hope your start to 2017 has been amazing. I am happy to announce a TON of new stuff in this post. Sorry for the delay in getting this post out, it took a little longer than expected. As you can see we have done a lot since the last update post! For more up-to-date development info be sure to check out our Trello. Be sure to go through and check out everything, if you like the format I am using for these updates or have any suggestions for how to make them better feel free to leave a comment below. Let's start with some resolved core issues...
ProjectKorra Core
ProjectKorra Probending
ProjectKorra Core
Fixes!
Fixed WaterManipulation having the ability to select other water moves.
Fixed BottleBending issue which resulted in players being unable to waterbend.
Fixed issues with QuickStrike, SwiftKick, RapidPunch, and Immobilize.
Fixed FireWheel and AirSwipe being stopped by snow on the ground.
Fixed being able to go insanely fast with AirScooter via auto-run.
Fixed gold tools / weapons not being considered weapons in the "CanBendWithWeapons" config option list.
Fixed Combos being able to be used with weapons when "CanBendWithWeapons" was set to false for that Element.
Fixed EarthTunnel not reverting snow and plants.
Fixed EarthTunnel being able to "tunnel" through lava.
Fixed EarthTunnel removing earthbendables under snow without removing said snow.
Fixed LavaFlow incorrectly setting Double Plant blocks to air.
Fixed LavaFlow lava becoming permanent after a reload.
Fixed LavaFlow spawning particles on non-earth materials.
Fixed BottleBending issue which resulted in players being unable to waterbend.
Fixed issues with QuickStrike, SwiftKick, RapidPunch, and Immobilize.
Fixed FireWheel and AirSwipe being stopped by snow on the ground.
Fixed being able to go insanely fast with AirScooter via auto-run.
Fixed gold tools / weapons not being considered weapons in the "CanBendWithWeapons" config option list.
Fixed Combos being able to be used with weapons when "CanBendWithWeapons" was set to false for that Element.
Fixed EarthTunnel not reverting snow and plants.
Fixed EarthTunnel being able to "tunnel" through lava.
Fixed EarthTunnel removing earthbendables under snow without removing said snow.
Fixed LavaFlow incorrectly setting Double Plant blocks to air.
Fixed LavaFlow lava becoming permanent after a reload.
Fixed LavaFlow spawning particles on non-earth materials.
Additions and Completions
Completed new HeatControl.
Completed new PhaseChange.
Added Kingdoms Support.
New Passive API
Passives in /bending display!
Passive names and descriptions.
Permissions for passives!
Easy way to make addon passives. In-depth post coming soon!
With the addition of this and the Collision API I expect some pretty great addons from you guys, be sure to post your idea for a cool fire passive or a subelement passive in the comments! You might get lucky and have it get made!
Upcoming Changes!
New TremorSense??
Before you ask, yes this is only visible to the player who uses the move. What are your thoughts on this?
Before you ask, yes this is only visible to the player who uses the move. What are your thoughts on this?
ProjectKorra Probending
Admins
Setting up Fields: We have implemented a guide to assist servers in field creation. On execution, you will enter into field setup mode and be directed through the process.
Managing Fields: After a field is created all of its data is editable without needing to start over again via simple commands.
Event Matches: Admins will be able to set up and start special matches only accessible through an admin event.
Games
Customizable Game Types: Server owners will be able to create as many unique game types as they want all inside the Probending config!
Configurable Variables
TeamsConfigurable Variables
Players: How many players on each side are required for that Game Type, 1v1, 3v3, etc.
Rounds: How many rounds the game consists of.
Seconds per Round: How long each Round lasts
Ranked: If the Game will effect their ELO Rating.
Death Match: If the game will enter into a Sudden Death mode rather than a Draw.
Event: If the game must be started by an Admin.
Currently Implemented (Hardcoded for testing)Rounds: How many rounds the game consists of.
Seconds per Round: How long each Round lasts
Ranked: If the Game will effect their ELO Rating.
Death Match: If the game will enter into a Sudden Death mode rather than a Draw.
Event: If the game must be started by an Admin.
Default:
Rounds: 3
Seconds per Round: 180
Practice:
Rounds: 1
Seconds per Round: 90
Ranked:
Rounds: 5
Seconds per Round: 180
Ranked!
Rounds: 3
Seconds per Round: 180
Practice:
Rounds: 1
Seconds per Round: 90
Ranked:
Rounds: 5
Seconds per Round: 180
Ranked!
What are some matches you'd make for your server, or, what match format do you think would be most entertaining to participate in?
Team Management
Team Invites: Leaders can send invited out to players which persist until they accept or deny them.
Team Roles: Leaders can specify which elemental role a player will fulfill in their matches. This can also be done via invite.
Customizable Aspects of a TeamTeam Roles: Leaders can specify which elemental role a player will fulfill in their matches. This can also be done via invite.
Team Name: Your Team name is completely customizable and can be changed at any time by the Team leader.
Team Color: Teams have the ability to customize the color of each individual armor piece they wear during a match to distinguish them from the crowd! Additionally, the leader can change them at any point and can customize the display color of your team name!
Team PerformanceTeam Color: Teams have the ability to customize the color of each individual armor piece they wear during a match to distinguish them from the crowd! Additionally, the leader can change them at any point and can customize the display color of your team name!
What is your Probending team's Uniform look like??
Team Stats: Probending logs team wins and losses and will rank them on performance.
Players
Thanks for reading everyone! Shoutout to @Sobki for helping me with a few of the screenshots and the new Passive API. Be sure to leave any suggestions for these posts and any answers to my questions below! Player Stats: Like teams, individual players have their wins and losses logged and, when playing ranked matches receive points towards an ELO rating.
Player ELO Rating: Ranked matches allow players to boost their ELO rating and ascend (or descend) the ladder of glory!
Player ELO Rating: Ranked matches allow players to boost their ELO rating and ascend (or descend) the ladder of glory!