Energy Based Objects  2.01
Classes
Package YounGenTech.EnergyBasedObjects

Classes

class  EnergyCubeController
class  Energy
 Holds energy and automatically regains/drains energy overtime. More...
class  EnergyUser
 Use up Energy when a ObjectShootingPoint is shot. More...
class  ObjectPusher
 Pushes Rigidbodies and Bullets. More...
class  ObjectRaycastTurret
 Fires multiple raycasts. More...
class  ObjectShootAudio
 Plays audio when an ObjectShootingPoint is either shot or loaded. More...
class  ObjectShootingPoint
 The base script from which objects can shoot from. More...
class  ObjectSpawnerPusher
 Spawns projectiles then pushes them. More...
class  ObjectWeaponHeat
 Stops an ObjectShootingPoint from shooting if the weapon becomes hot. Connects to all child ObjectShootingPoints. More...
class  AddLightOnCreateLineRenderer
 Add light to a LineRenderer that was created with OnWeaponRaycastSpawn More...
class  CreateAndParentOnCreateLineRenderer
 Create(optional) a GameObject and parent it to a LineRenderer that was created with OnWeaponRaycastSpawn More...
class  OnCreateLineRendererBase
 The base class that that you can extend to create scripts that grab and modify the LineRenderer returned in the event from OnWeaponRaycastSpawn.OnCreateLineRenderer. More...
class  OnWeaponRaycastSpawn
 Receives the raycast info from the ObjectRaycastTurret and instantiates LineRenderers accordingly. More...
class  CameraGroup
 The camera that will be used by a weapon in the WeaponReel scene. More...
class  WeaponInfo
 Shortened and technical versions of the information about the weapon. More...
class  WeaponReelPointer
 Points the weapon wherever the mouse cursor hits with a Raycast. More...
class  WeaponReelShooter
 Controls GameObjects with the Weapon tag. Weapons parented to this object will be shot from this component. This component will also control which Camera is active. More...
class  GravityGunAudioVisual
 Controls the audio and area-of-effect transform of the Gravity Gun. Also controls shooting. More...
class  GravityGunController
 Handles setting the projectiles, changing the illumation material for the Gravity Gun. More...
class  MachineGunHeatHUD
 A HUD for the GTB Machine Gun to show the ObjectWeaponHeat stats. More...
class  RocketController
 Controls the Rocket projectile. More...
class  TurretController
 Controls the Multi-Missile Turret. More...
 All Classes Namespaces Functions Variables Properties Events