• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AAEmu / AAEmu / 16942058011
2%

Build:
DEFAULT BRANCH: develop
Ran 13 Aug 2025 03:38PM UTC
Jobs 1
Files 2068
Run time 4min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Aug 2025 03:35PM UTC coverage: 2.263% (+0.003%) from 2.26%
16942058011

push

github

web-flow
[Game] Improves AI pathfinding and forbidden area checks (#1321)

* [Game] WIP: Smarter pathing for AI

- Added reduction algorithm to try and skip pathing nodes for AI movement when there are no obstruction in between.

WIP: Still needs to take into account large height offsets
WIP: only `/testnavmesh` currently uses this

* [Game] Removed Dispose from BaseBaiLoader

* WIP ReducePath for testnavmesh

Description update

* WIP Improved AI movement

- Changed `FindPath` to return a `List<Vector3>` instead of a `Queue<Vector3>` for further use in `ReducePath`

* [Game] Log level changes

- Added a Debug Log for when terrain starts loading.
- Lowered the no preloading terrain warning to Debug instead of Info.
- Lowered the combat cleared packet to Trace
- Added a null check for NPC AI in skills to fix a issues with (dungeon) bosses.

* [Game] Fix for hole in forbidden zone check

- Fixed the forgotten edge (end back to start) of the polygon for checks of forbidden zone.
- Added a conditional check that ignores forbidden zones if there is a 8m gap between the path and the zone origin.

These changes should result in slightly better pathing

478 of 26950 branches covered (1.77%)

Branch coverage included in aggregate %.

0 of 156 new or added lines in 12 files covered. (0.0%)

8 existing lines in 3 files now uncovered.

2150 of 89156 relevant lines covered (2.41%)

2.34 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
2.13
0.0% AAEmu.Game/Core/Managers/World/WorldManager.cs
1
0.0
0.0% AAEmu.Game/Core/Packets/G2C/SCCombatClearedPacket.cs
1
0.0
0.0% AAEmu.Game/Models/Game/AI/v2/Behaviors/Flytrap/FlytrapAttackBehavior.cs
1
0.0
0.0% AAEmu.Game/Models/Game/Skills/Skill.cs
2
0.0
0.0% AAEmu.Game/Core/Managers/World/PhysicsManager.cs
4
0.0
0.0% AAEmu.Game/Models/CryEngine/Loaders/BaseBaiLoader.cs
4
0.0
0.0% AAEmu.Game/Models/Game/AI/v2/Behaviors/BaseCombatBehavior.cs
5
0.0
0.0% AAEmu.Game/Models/Game/AI/AStar/PathNode.cs
8
0.6
0.0% AAEmu.Game/Models/Game/NPChar/Npc.cs
8
0.0
0.0% AAEmu.Game/Utils/Scripts/SubCommands/AStar/AStarPathFindingSubCommand.cs
32
0.0
0.0% AAEmu.Game/Scripts/Commands/TestNavMesh.cs
89
0.0
0.0% AAEmu.Game/Core/Managers/AiGeodataManager.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% AAEmu.Game/Scripts/Commands/TestNavMesh.cs
2
0.0
0.0% AAEmu.Game/Models/Game/AI/v2/Behaviors/Flytrap/FlytrapAttackBehavior.cs
5
0.0
0.0% AAEmu.Game/Models/Game/AI/v2/Behaviors/BaseCombatBehavior.cs
Jobs
ID Job ID Ran Files Coverage
1 16942058011.1 13 Aug 2025 03:38PM UTC 2068
2.26
GitHub Action Run
Source Files on build 16942058011
  • Tree
  • List 2068
  • Changed 14
  • Source Changed 13
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16942058011
  • 0c540894 on github
  • Prev Build on develop (#16905264532)
  • Next Build on develop (#17879300280)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc