Skip to content

Releases: SnowLune/RavensAIDome

v1.0.1

23 Jun 14:22
fad04cd
Compare
Choose a tag to compare

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.

1.0.0 had bugs that made it unbuildable and unimportable, which have been fixed with patch 1.0.1

v1.0.0

23 Jun 00:43
e89236e
Compare
Choose a tag to compare

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

Full Changelog: v0.11.1...v1.0.0

0.11.1

30 Dec 13:57
9a1cf67
Compare
Choose a tag to compare
0.11.1 Pre-release
Pre-release

GENERAL UPDATES

  • Replaced FacingAngleMod with FacingAnglePow and renamed FacingAngleBase to FacingAngleMod
  • Reworked per-difficulty aim variable calculations
  • Reworked AimTurnRate formula yet again

0.11.0

30 Dec 11:53
8164f71
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release

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 in MoveCrouch sub with a call to ReactionDelay
  • Corrected Is In View Angle in the "AI Movement Crouch" rule

Changed

  • Updated Github URL

Removed

  • Removed the unused If block from SetDifficulty
  • 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

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
  • 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

28 Dec 02:49
4c249e3
Compare
Choose a tag to compare
0.10.10 Pre-release
Pre-release

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 of Is 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

28 Dec 02:46
3bb2ab9
Compare
Choose a tag to compare
0.10.9 Pre-release
Pre-release

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 in FacingLookAt 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

25 Dec 14:41
6a3b462
Compare
Choose a tag to compare
0.10.8 Pre-release
Pre-release

ADDED

  • Re added g_DebugHUD as a new variable and menu option while leaving g_DebugMode as is

IMPROVED

  • Debug HUD colors now use the global color theme

0.10.7

25 Dec 13:56
054de0d
Compare
Choose a tag to compare
0.10.7 Pre-release
Pre-release

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 with aiSub_ReactionDelay
  • Increased the Wait in aiSub_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 and hudSub_DebugToggle from player initialization
  • Removed aiSub_FacingStop and replaced all calls to it with a simple Stop Facing action

BUG FIXES

  • Removed a condition on the tick loop preventing it from executing properly

0.10.6

24 Dec 23:16
1eaae19
Compare
Choose a tag to compare
0.10.6 Pre-release
Pre-release

It's come a long way, and I'm finally going to be organizing and putting out releases on github