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

AAEmu / AAEmu / 10125069052 / 1
2%
develop: 2%

Build:
DEFAULT BRANCH: develop
Ran 27 Jul 2024 05:00PM UTC
Files 1963
Run time 38s
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

27 Jul 2024 04:58PM UTC coverage: 1.982% (-0.01%) from 1.994%
10125069052.1

push

github

web-flow
[Game] Enhanced AI a bit (#1050)

- Added a ``SetDefaultBehaviour()`` function to behaviors
- During at the end of ``IdleBehavior`` it will now switch to whatever is set as ``DefaultBehavior``
- All behaviors will no longer override ``GoToIdle``
- This fixes the ``InIdle`` for NPCs like ``Elephant Claf ( 988 )`` which should run it's capture animation and buff after spawn.
- Using the ``/testai`` GM command on a NPC without arguments will now list all registered behaviors for that NPC's AI

- Moved the code for AI Command Set execution to inside the RunCommandSet behavior of NPC AI.
- Added a generic helper function to SkillManager to create a generated execution (+ repeat) time for skills

- Added a Sleep to the BubbleEffect as to make the effects execution wait so people can actually read the text before the next one starts.

- Changed ``Simulation.TargetPosition`` from ``Transform`` to ``Vector3`` as there was no need to it to be ``Transform``.
- Prepared code for fixes for AI Paths

- Moved the code for AI Command Set execution to inside the RunCommandSet behavior of NPC AI.
- Added a generic helper function to SkillManager to create a generated execution (+ repeat) time for skills

- Changed ``Simulation.TargetPosition`` from ``Transform`` to ``Vector3`` as there was no need to it to be ``Transform``.
- Prepared code for fixes for AI Paths

- Changed IdlePosition from Transform to Vector3
- Added new loader for .path files
- Made some basic FollowPath behavior work

- Added path for the roaming ``Bull Elephant`` in Windscour.
- Added ``AiPathPoint`` to replace ``Vector3`` to allow more action on a point.
- Removed path loading from ``NpcSpawner.DoSpawn``
- Added ``HomePosition`` to ``NpcAi`` that remembers it's original spawn position. This is because we are now adjusting the ``IdlePosition`` when moving on a path to prevent it from returning home when out of range.

- Added example ``FollowNpc`` settings to ``npc_spa... (continued)

401 of 24367 branches covered (1.65%)

Branch coverage included in aggregate %.

1698 of 81531 relevant lines covered (2.08%)

2.42 hits per line

Source Files on job 10125069052.1
  • Tree
  • List 0
  • Changed 66
  • Source Changed 0
  • Coverage Changed 71
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 10125069052
  • 0b58f57f on github
  • Prev Job for on develop (#10053265983.1)
  • Next Job for on develop (#10125342080.1)
  • 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