Releases: SnowLune/RavensAIDome
Releases · SnowLune/RavensAIDome
v1.0.1
v1.0.0
Raven's AI Dome (Previously known as Practice Field Expanse)
Version 1.0 is finally here. Extremely overdue. It's been ready for a long time.
What's Changed
- Git pages webpage by @SnowLune in #3
- rename game mode to Raven's AI Dome by @SnowLune in #4
- version 1.0.0 by @SnowLune in #7
Full Changelog: v0.11.1...v1.0.0
0.11.1
0.11.0
GENERAL UPDATES
Added
- Added
all_SubArg
, a generic array to be used in miscellaneous subroutines to contain arguments - Added exception to the "Next Hero" rule to cancel (Player) Echo's Ultimate
- The "Player Elevator Movement Stop" rule now checks for speed
Improved
- Elevator rules now call the sub
pSub_Elevator
- Elevator actions made cleaner and more stable
- The player can now hold jump or crouch to raise or lower continuously
- Replaced
Wait
inMoveCrouch
sub with a call toReactionDelay
- Corrected
Is In View Angle
in the "AI Movement Crouch" rule
Changed
- Updated Github URL
Removed
- Removed the unused
If
block fromSetDifficulty
- Removed the
Wait
and loop from the "Elevator Movement Start" rule
HERO AI UPDATES
ANA
- Ability 2
- Changed the
LookAtVector
used for "Biotic Grenade Self" to be slightly forward of her position
- Changed the
MERCY
- Primary Fire
- Moved the Primary Fire section of Mercy's subroutine to it's respective rule and removed the
IsInAbilitySub
condition, making it independent
- Moved the Primary Fire section of Mercy's subroutine to it's respective rule and removed the
- Ultimate
- Moved the contents of "Valkyrie Movement" rule to Mercy's ability subroutine
PHARAH
- Primary Fire
- Increased the required attack view angle from 17.5 to 20
BUG FIXES
General
- Fixed a bug preventing the
AimTurnRate
from being calculated correctly, resulting in numbers that were too high or too low
Heroes
Mercy
- Fixed a bug preventing Mercy's Valkyrie movement from working correctly
0.10.10
GENERAL UPDATES
Added
- Added message with instructions on how to close the menu upon opening the menu
Changed
- Changed sort order of Settings options
- Changed menu option in 1 second cooldown mode to say "Player & Bot" instead of just "Both"
HERO AI UPDATES
Brigitte
- Removed the
Health
condition from the "Shield Bash Gap Closer" rule
Doomfist
- Moved the Primary Fire section of Doomfist's ability subroutine into it's respective rule so it is not reliant on
IsInAbilitySub
- Doomfist's Attack rule now checks for
Is Firing Secondary
instead ofIs Button Held
- Corrected the
Is In View Angle
condition - Rocket Punch rule
Distance Between
decreased from 15 to 12.5 - Rocket Punch rule now checks that the Player's health is greater than or equal to 50
- Moved the last Wait of Rocket Punch into it's respective rule
Echo
- Corrected the
Is In View Angle
in the Duplicate rule
Sombra
- Translocate rule is now Ongoing instead of only being triggered when the player takes damage
Symmetra
- Sentry Turret rule now checks if the Player is on the ground
Reinhardt
- Added action to disable jump during until shortly after using Charge
BUG FIXES
Heroes
Brigitte
- Shield Bash rule chance check now adds the
ChanceMod
instead of subtracting it
Doomfist
- Added a missing
FacingStart
to the Seismic Slam section that prevented it from actually aiming correctly - Added a missing
FacingStart
to the Meteor Strike section that prevented it from actually aiming correctly
0.10.9
GENERAL UPDATES
Changed
- Changed player Debug HUD colors to use the color theme
HERO AI UPDATES
D.Va
- Added a projectile speed for her Ultimate
- Removed the
Health
condition from the Self Destruct rule - Increased the distance required in the Self Destruct rule from 15 to 20
- Reworked the Self Destruct section so that D.Va now launches her mech as an arcing projectile if Boosters is off cooldown
- Removed the "Non AI D.Va Call Mech" rule
BUG FIXES
General
- Fixed a bug preventing HUD subroutines from checking for all open HUDs
- Fixed a bug upon opening the menu the first time that caused the camera to start in the wrong location
- Corrected the
Event Player
values inFacingLookAt
to be more specific - Fixed a bug preventing Mirror Mode from working correctly
Heroes
Sombra (Player)
- Reworked the random facing to use
FacingLookAt
while the player is using Stealth
0.10.8
0.10.7
Hero AI Updates
Moira
- Removed several actions when using Damage Orb to heal herself that interrupted her from moving or attacking correctly
- Moved identical code from ability option
If
checks into the main Damage Orb ability block
IMPROVED
- Reworked the dynamic tick rate to be cleaner and reduce the tick rate to 15hz above ~95% server load, and 30hz above ~88% server load
- Moved the global debug HUD text to the global HUD rule and made it only and always visible to spectators
- Changed the structure of the
aiSub_AimCalculation
subroutine to be better on performance and more logical - Reworked actions in the "Aim Stop" rule to perform more like the similar function in
aiSub_AimCalculation
CHANGED
- Renamed
g_DebugHUD
tog_DebugMode
for clarity - Changed how
ai_ReactionTime
is calculated - Changed the range for
aiSub_ReactionDelay
- Replaced some
Wait
actions in hero subroutines withaiSub_ReactionDelay
- Increased the
Wait
inaiSub_FacingLookAt
to 1 to 2 frames - Decreased the required View Angle in
aiSub_FacingLookAt
from 15 to 12.5
REMOVED
- Removed conditions from global constant definitions
- Removed
g_DebugHUD
check andhudSub_DebugToggle
from player initialization - Removed
aiSub_FacingStop
and replaced all calls to it with a simpleStop Facing
action
BUG FIXES
- Removed a condition on the tick loop preventing it from executing properly