Aura: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Init Aura page from Cross Product Wiki)
 
No edit summary
Line 1: Line 1:
{{stub}}
{{stub}}
{{Aura|4}} is a codebase framework for Multiplayer games on the {{gldsrc|4}} engine, created by The Phoenix Project Software. It is the successor to [[Grey Source]] and debuted in 2021 with the release of {{Cross Product|4}} Multiplayer version 2.4.
{{Aura|4.1}} is a codebase framework for Multiplayer games on the {{gldsrc|1}} engine, created by The Phoenix Project Software. It is the successor to [[Grey Source]] and debuted in 2021 with the release of {{Cross Product|1}} Multiplayer version 2.4.


It is a heavily modified fork of {{ag|4}} and uses [https://github.com/yalter/openag OpenAG] for the clientside library.
It is a heavily modified fork of {{ag|1}} and uses [https://github.com/yalter/openag OpenAG] for the clientside library.


==Features & technologies==
==Features & technologies==
Line 8: Line 8:


===Shield system===
===Shield system===
For ''Cross Product Multiplayer,'' {{hl|4}}'s damage system was overhauled and replaced with regenerating HEV suit armor, known as shield regeneration.
For ''Cross Product Multiplayer,'' {{hl|1}}'s damage system was overhauled and replaced with regenerating HEV suit armor, known as shield regeneration.


===Expanded gametypes===
===Expanded gametypes===
Line 17: Line 17:


===Expanded weapons===
===Expanded weapons===
With more to come, Aura backports the weapons from {{hlop4|4}}.
With more to come, Aura backports the weapons from {{hlop4|1}}.


===Source SDK & Steamworks integration===
===Source SDK & Steamworks integration===
Aura's clientside binary leverages an adapted version of the {{src13|4}} libraries - [[VGUI2]], [[Tier1]], and [[Tier2]]. It also uses the [[Steamworks]] API. This allows for the following features:
Aura's clientside binary leverages an adapted version of the {{src13|1}} libraries - [[VGUI2]], [[Tier1]], and [[Tier2]]. It also uses the [[Steamworks]] API. This allows for the following features:
* [[Steam Workshop]]
* [[Steam Workshop]]
* New Server Browser
* New Server Browser
Line 33: Line 33:
It also comes with a set of Tools to help authors get started quickly, some created by TPPS, and some which are forks of other community-made tools as per their license:
It also comes with a set of Tools to help authors get started quickly, some created by TPPS, and some which are forks of other community-made tools as per their license:
* [[Harbinger]] - Steam Workshop publishing tool for ''Cross Product Multiplayer''
* [[Harbinger]] - Steam Workshop publishing tool for ''Cross Product Multiplayer''
* [[Helix]] - a fork of {{hlam|4}}
* [[Helix]] - a fork of {{hlam|1}}
* [[Sapien]] - a fork of [[newbspguy]]
* [[Sapien]] - a fork of [[newbspguy]]
* [[Spectra]] - used for converting images to TGA for VGUI panels
* [[Spectra]] - used for converting images to TGA for VGUI panels
* Tessera - a fork of {{hltex|4}}
* Tessera - a fork of {{hltex|1}}


The Phoenix Project Software has plans to expand the forks with features of their own to compliment ''Cross Product Multiplayer,'' but for now has distributed them per their licenses for convenience.
The Phoenix Project Software has plans to expand the forks with features of their own to compliment ''Cross Product Multiplayer,'' but for now has distributed them per their licenses for convenience.

Revision as of 08:16, 28 September 2025

Stub

This article or section is a stub. You can help by expanding it.

Aura Aura is a codebase framework for Multiplayer games on the GoldSrc engine, created by The Phoenix Project Software. It is the successor to Grey Source and debuted in 2021 with the release of Half-Life: Cross Product Multiplayer version 2.4.

It is a heavily modified fork of Adrenaline Gamer and uses OpenAG for the clientside library.

Features & technologies

Though it has a lot of inherited features from Adrenaline Gamer, Aura introduces many features of its own to make the games using it unique.

Shield system

For Cross Product Multiplayer, Half-Life's damage system was overhauled and replaced with regenerating HEV suit armor, known as shield regeneration.

Expanded gametypes

Expanding upon the features from AG, Aura adds a "HLDM" and "SWAT" gametype.

Music Playback System

Aura uses GoldSrc's built-in MP3 playback system and adapts it for multiplayer in certain gametypes.

Expanded weapons

With more to come, Aura backports the weapons from Half-Life: Opposing Force.

Source SDK & Steamworks integration

Aura's clientside binary leverages an adapted version of the Source 2013 libraries - VGUI2, Tier1, and Tier2. It also uses the Steamworks API. This allows for the following features:

  • Steam Workshop
  • New Server Browser
  • Smooth viewbobbing
  • Steam Input features (lightbar, vibration)
  • Steam Achievements
  • Steam Stats

Aura SDK

To benefit creators and authors, particularly for the Steam Workshop, The Phoenix Project Software released the Aura SDK on Steam in 2025. It is a comprehensive set of tools, source files, and resources, aimed to help enable the creation of custom content.

It also comes with a set of Tools to help authors get started quickly, some created by TPPS, and some which are forks of other community-made tools as per their license:

The Phoenix Project Software has plans to expand the forks with features of their own to compliment Cross Product Multiplayer, but for now has distributed them per their licenses for convenience.

External links

Aura source code