Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
Deprecated List
Class AbilityProjectile
This script obsolete does not work properly. Use a script that inherits from BasicProjectile instead.
Member BaseAbilityInfo.baseCost
There are currently no plans for abilities to have a cost to them.
Member BaseAbilityInfo.damage
While it can be used, it generally makes more sense to make your own damage variable.
Member BaseEntityController.groundedRaycastLength

Unused variable that was going to allow entities to jump, based on how player jumping used to work. This system has been replaced with a new system in PlayerMovement though, so that system should be implemented instead.

Page Classes by File Path
This page is already out of date and updating it is tedious. Please click Files on the side bar instead to see the file tree.
Member ExampleAbilityInfo.AbilityDisable (AbilityOwner abilityOwner, AbilityEffectType effectType)
Since this function just calls the base version of itself, it can just be removed.
Class PlayerBasicMelee
This was the original script that handled the player's basic melee attack. Now, this is handled by PlayerAttackManager. Please use PlayerAttackManager instead of this script. It has been disconnected from the player object and will not work.
Class PlayerBasicProjectileAttack
This was the original script that handled the player's basic projectile attack. Now, this is handled by PlayerAttackManager. Please use PlayerAttackManager instead of this script. It has been disconnected from the player object and will not work.
Class SethFollowerScript
Please use the more developed entity systems to make new enemies.
Class Sound
This is script part of the original sound system that's no longer used.
Class SpawnAE

This script does not spawn the projectile the standard way the PlayerAttackManager does. Because of this, it’s recommended that you use the PlayerAttackManager's ShootProjectile() function (see fire/wind/rock ability info for an example). This script may be improved or repurposed in the future, but for now I would not recommend using it.