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

AAEmu / AAEmu / 16008306781
2%

Build:
DEFAULT BRANCH: develop
Ran 01 Jul 2025 07:25PM UTC
Jobs 1
Files 2036
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

01 Jul 2025 07:23PM UTC coverage: 2.278% (-0.03%) from 2.308%
16008306781

push

github

web-flow
[Game] Improves physics engine with Jitter2 upgrade and introduce lazy loading for terrain (#1253)

* [Game] Added lazy terrain loading

- Added option to allow loading heightmap data on-demand only be disabling pre-loading the entire world.

* [Game] Split up heightmap data into per cell data

- Removed the global ushort array for the world into smaller per cell arrays. This allows better lazy loading of the heightmaps.

* [Game] Upgrade to Jitter2

Co-authored-by: NLObP

- Moved to JitterPhysics2 for the boats
- Added on-demand loading for the physics engine
- Cleaned some code and added more comments

* [Game] WIP Physics

- Experimental changes to physics

* [Game] Better shudown

- Added checks to AI where it will be less likely to act upon non-existing Owners.
- Added despawns when shutting down
- Added a `AIManager.Instance.Stop()` to the shutdown process.

* [Game] Tweaks to boat physics

- Changed code so the Physics can handle proper delta times and changed it so TPS can be dynamic.
- Acceleration and deceleration feel better now.

Note:
- Turn speed has not been modified/updated yet and is way too fast.
- Reversing is still applying immediate breaking.

* [Game] More tweaks to boat physics

- More adjustments to speed and turn speed

* [Game] Add Configuration for Physics TPS

- Added options to `world.json` to set a `TargetPhysicsTps` value (25 by default)
- Added more timing info when spawning to get a better idea of how long it takes for the server to start.

* [Test] Updated code so the test can run

* [Game] Tweaking more values

- Fixes the actual move speed of ships to be more correct. It's not the correct way to fix it, but it'll have to do.

* [Game] Rebased onto develop and Jitter2 version update

* [Game] Fixed rivers

- Fixed the code where it wasn't doing checks anymore for anything other than the ocean.
- Restored flow direction (although not entirely correct)

* [Game] Tweaked the code for handling river flows

Last one for t... (continued)

473 of 26293 branches covered (1.8%)

Branch coverage included in aggregate %.

0 of 867 new or added lines in 22 files covered. (0.0%)

34 existing lines in 6 files now uncovered.

2125 of 87736 relevant lines covered (2.42%)

2.38 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
0.0
0.0% AAEmu.Game/Core/Managers/ModelManager.cs
2
14.29
-0.61% AAEmu.Game/Models/Game/Configurations.cs
3
0.0
0.0% AAEmu.Game/Core/Managers/PublicFarmManager.cs
3
0.0
0.0% AAEmu.Game/GameService.cs
3
0.0
0.0% AAEmu.Game/Models/Game/AI/v2/Behaviors/BaseCombatBehavior.cs
6
0.0
0.0% AAEmu.Game/Core/Managers/AIManager.cs
7
0.0
0.0% AAEmu.Game/Models/Game/World/WorldInstance.cs
7
0.0
0.0% AAEmu.Game/Physics/Forces/ForceGenerator.cs
8
0.0
0.0% AAEmu.Game/Models/Game/World/Xml/XmlWorld.cs
8
0.0
0.0% AAEmu.Game/Utils/NumericExtensions.cs
9
0.0
0.0% AAEmu.Game/Models/Game/Units/Slave.cs
9
0.0
0.0% AAEmu.Game/Models/Game/World/WorldTemplate.cs
12
0.0
0.0% AAEmu.Game/Core/Managers/World/SpawnManager.cs
12
0.0
AAEmu.Game/Physics/HeightMaps/Heightmap.cs
18
0.0
AAEmu.Game/Physics/HeightMaps/CollisionTriangle.cs
20
2.22
0.28% AAEmu.Game/Core/Managers/World/WorldManager.cs
46
0.0
AAEmu.Game/Physics/HeightMaps/HeightmapDetection.cs
82
0.0
AAEmu.Game/Physics/ShipController.cs
94
0.0
AAEmu.Game/Models/Game/World/WorldCell.cs
97
0.0
0.0% AAEmu.Game/Physics/Forces/Buoyancy.cs
108
0.0
AAEmu.Game/Physics/HeightMaps/HeightmapTester.cs
311
0.0
AAEmu.Game/Core/Managers/World/PhysicsManager.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% AAEmu.Game/GameService.cs
1
0.0
0.0% AAEmu.Game/Models/Game/World/WorldTemplate.cs
2
2.22
0.28% AAEmu.Game/Core/Managers/World/WorldManager.cs
6
0.0
0.0% AAEmu.Game/Physics/Forces/Buoyancy.cs
7
0.0
0.0% AAEmu.Game/Physics/Forces/ForceGenerator.cs
17
3.75
-4.35% AAEmu.Game/Models/Game/World/Transform/Transform.cs
Jobs
ID Job ID Ran Files Coverage
1 16008306781.1 01 Jul 2025 07:25PM UTC 2036
2.28
GitHub Action Run
Source Files on build 16008306781
  • Tree
  • List 2036
  • Changed 18
  • Source Changed 18
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16008306781
  • 1344ecbd on github
  • Prev Build on develop (#15952230692)
  • Next Build on develop (#16044923836)
  • 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