• Hello Guest! Did you know that ProjectKorra has an official Discord server? A lot of discussion about the official server, development process, and community discussion happens over there. Feel free to join now by clicking the link below.

    Join the Discord Server

water spout and air spout

Status
Not open for further replies.

Simplicitee

Staff member
Plugin Developer
Verified Member
I have a suggestion to make things prettier.

When using waterspout, in diagonal circles around the spout there should be white particles to represent the water being constantly moved. Like waves on the spout, quad these diagonal circles of white particles would be moving in random directions, following the spout. These white particles could be cloud, white redstonedust, or white spell particles.

And for airspout there would be the same thing, except greyish particles going in diagonal circles are random places in the spout. Those could be grey redstonedust, or grey spell particles.

Because who doesn't love aesthetics? :p
 
I have a suggestion to make things prettier.

When using waterspout, in diagonal circles around the spout there should be white particles to represent the water being constantly moved. Like waves on the spout, quad these diagonal circles of white particles would be moving in random directions, following the spout. These white particles could be cloud, white redstonedust, or white spell particles.

And for airspout there would be the same thing, except greyish particles going in diagonal circles are random places in the spout. Those could be grey redstonedust, or grey spell particles.

Because who doesn't love aesthetics? :p
Orion or someone like that made a code so waterspout has a water block vortex ;) It was epic...
 
Your signature is a perfect showing of my suggestion xD
Use it if you want. ;) Maybe Orion can code it again! I was thinking particles, but little particles are boring and alot can cause lag. The water block vortex was cool and all, but it made water spout very big.
 
You're a graphic artist, but you don't seem to care about most of the aesthetics xD
Because i don't see the need in wasting time to work on aesthetics (especially on moves that already look more then fine) unless absolutely necessary.
#sorrynotsorry
 
Last edited:
Code:
Methods.displayColoredParticle(loc, type, hexVal, xOffset, yOffset, zOffset);
This one line of code, with a few given variables, would be able to accomplish my suggestion, so it wouldn't be wasting time. I bet any one of the Dev's could code the needed code in a matter of minutes ( I couldn't ).
 
For example, one thing I've programmed recently, for a rather simple animation, requires this every second.

Code:
double d1 = 0.1570796326794897D;
double d2 = 0.06283185307179587D;
double d3 = 1.0D;
double d4 = 1.0D;
Location localLocation1 = player.getLocation();
double d5 = d1 * i;
double d6 = d2 * i;
newY = (localLocation1.getY() + 1.0D + d4 * Math.cos(d6));
double d7 = localLocation1.getX() + d4 * Math.cos(d5);
double d8 = localLocation1.getZ() + d4 * Math.sin(d5);
Location localLocation2 = new Location(player.getWorld(), d7, newY, d8);
               
               
playParticleCode(localLocation2);
               
i += 1.0D / d3;
 
For example, one thing I've programmed recently, for a rather simple animation, requires this every second.

Code:
double d1 = 0.1570796326794897D;
double d2 = 0.06283185307179587D;
double d3 = 1.0D;
double d4 = 1.0D;
Location localLocation1 = player.getLocation();
double d5 = d1 * i;
double d6 = d2 * i;
newY = (localLocation1.getY() + 1.0D + d4 * Math.cos(d6));
double d7 = localLocation1.getX() + d4 * Math.cos(d5);
double d8 = localLocation1.getZ() + d4 * Math.sin(d5);
Location localLocation2 = new Location(player.getWorld(), d7, newY, d8);
              
              
playParticleCode(localLocation2);
              
i += 1.0D / d3;
....I'll go sit in the corner now...
 
What about a twisting water animation instead of... cloud?... particles.
I said cloud because it's white, and when you look at Unulaqs spout (not shown) then you'll see what I'm talking about.
 
Status
Not open for further replies.
Back
Top