|
DoopelPonger
|
All code used to make things look prettier, but has no effect on gameplay. Like camera shake and transitions. More...
Classes | |
| class | CameraFadeInAndOut |
| Makes the screen go black to allow for a fade in and out transition. More... | |
| class | CameraShake |
| Event based effect to shake the camera to make impacts look more intense. More... | |
| class | FadeAndDestroy |
| As soon as the object is created, fade the alpha of the sprite to 0 and destroy. More... | |
| class | TimeChangeEventManager |
| Event listener to change the timescale based on game events. For example, a player dies. More... | |
| class | TimeChangeListener |
| Listens for the ChangeTime event to change the timescale. More... | |
| class | DestroyAfterWait |
| Class to destroy a game object after a set period of time after it is spawned. More... | |
| class | PiecesTravelToController |
| class | TweenTo |
| A generic class used to move one object to another. Event though it's supposed to be generic, it's only used by balls that missed a player. More... | |
| class | TweenToColor |
| Changes the _Tint property of a material to the endColor over time. More... | |
| class | TweenToPiecesManager |
| This class only exists to hold all the pieces that should be used to tween. More... | |
| class | BallColorWaveManager |
| Both the wall and the shield have a shader where if a bullet hits, the color of the bullet is absorbed into the shader. This class manages the colors being absorbed by those materials. More... | |
| class | BallLightInformation |
| Data given to the BallColorWaveManager when the color should splash through an object. More... | |
| class | BounceLightEmitter |
| When colliding with an object it checks to see if that object has the BallColorWaveManager attached and tells it to start splashing the color. More... | |
| class | CoopBallHitParticle |
| Particle system to spawn when a ball is destroyed. More... | |
| class | CoopLaserHitParticle |
| Play the particle system specific for the player laser when it raycast hits an object. This class doesn't need to exist and should be replaced with CoopBallHitParticle. More... | |
| class | Bloom |
| Applies the bloom shader to the camera. The bloom effect is split into 3 shaders. 1) Find the brightest objects on the screen and render them. 2) Blur the above rendered image 3) Add the blurred, bright image to the camera. More... | |
| class | Shockwave |
| Small shock wave effect that is spawned when a player fires a bullet. More... | |
| class | SmallRipple |
| Works with the shader to distort a small area on the screen. More... | |
| class | PircesTravelToController |
| Once a ball ball is successfully dodged by a player, it splits into several pieces and then moves to the player. More... | |
All code used to make things look prettier, but has no effect on gameplay. Like camera shake and transitions.
1.8.14