Ares Documentation¶
Introduction¶
Ares is the new tool to extend the capabilities of Yuri’s Revenge and to fix bugs in the game engine. It was conceived by pd near the end of 2007, developed over the years by The Ares Contributors and first released to the public in 2010.
This documentation is aimed primarily at mod authors wishing to make use of the new functionality that Ares offers.
Ares is incorporated into Yuri’s Revenge via the use of Syringe, a program initially developed by pd to ‘inject’ DLL code into a running executable without modifying the executable file itself.
In this case, the Ares DLL is injected into the Yuri’s Revenge
1.001 main executable, gamemd.exe
. The properly patched original CD
version as well as the compilations The First Decade and The
Ultimate Collection are supported.
Syringe can be run directly via a command line prompt or automatically run from external launcher applications provided by a mod. See the respective documentations of those programs for further details.
Table of Contents¶
- Restored Tiberian Sun Logic
- New & Enhanced In-Game Logic
- Additional ArmorTypes and Verses
- Aircraft-Specific ReloadRate
- Aircraft Smoke
- AirRate
- Airstrike Voices
- AlternateTheaterArt
- Animation Damage
- AttachEffect
- Bounty
- Build Time
- CanPassiveAquire Settings
- Carryalls
- Chrono Prisons / Abductors
- Chronoshift
- Civilian Enemies
- Crashing
- Crate Settings
- Crush Damage
- Cursors on Units and Structures
- Custom Animation and Projectile Palettes
- Custom Cameo Palettes
- Veterancy Insignia
- Customizable Parachute Animations
- Customizable Veterancy
- Custom Missiles
- Damage Particle Systems
- DeployDir
- Dig Animation and Sound
- Dimming Deactivated Units
- Disk Laser Animations
- Tiberian Fiends
- Drain Weapon Options
- Drop Pods
- Editor Support
- EnemyUIName
- EVA Types
- Facings on Units
- Factory Plant Effect
- FakeOf
- Fall Rate
- Forest Fires
- Gattling Enhancements
- Gunner IFVs
- Hard-coded Unit Properties
- Harvesters, Slave Miners, and Slaves
- Hijackers
- Hunter Seeker
- InfantryElectrocuted
- Initial Payload (Troop Crawlers)
- Keep Alive
- Killing Drivers
- Unit or Structure Lost EVA Report
- MakeInfantryOwner
- Manual Control
- Mouse Cursors
- Movies List
- New Powered Unit Logic
- NoAmmoWeapon
- OmniCrusher Enhancements
- Operator
- Particles
- Specific Passengers
- Ignoring Passenger Size
- PCX Cameos
- Pips
- Prerequisites
- Promotion settings
- Radar Jammers
- Radial Indicators
- ReloadAmount and EmptyReloadAmount
- Reverse Engineer logic
- Saboteurs
- Scorch and Flamer
- Script Actions
- Self Heal
- Sell Units
- Sight
- Spawners
- Particle Spawning
- Speak Delays
- Survivors
- Team Retaliate
- Trigger Actions
- Trigger Events
- Electromagnetic Pulse (62-65)
- Enemy In Spotlight Now (66)
- Kill Driver (67+68)
- Vehicle Taken (69+70)
- Abduction (71-74)
- Super Weapon Activation (75+76)
- Super Weapon Near Waypoint (77)
- Reverse Engineered (78)
- Reverse Engineering (79+80)
- House Owns Techno Type (81+82)
- Attacked Or Destroyed By (83+84)
- Destroyed By House (85)
- Techno Type Doesn’t Exist More Than (86)
- All KeepAlives Destroyed (87+88)
- Turret ROT
- Type Conversion
- Type Selection Groups
- Veteran and Elite Abilities
- Sides & Countries
- Buildings
- Academies
- Assaulter
- Extending Base Space of the AI
- Prefer to build in the AI’s Inner Base
- Build More Buildings of a Type
- Building Slam
- Buildup and Sell Time
- Custom Building Foundations
- Enemy Wrench
- Factories and Cloning
- Fakes
- Force Shield
- Gates
- Lightning Rods
- Mass-Selection
- Passable Structures
- Prism Forwarding
- Oil Derricks (ProduceCash)
- Refineries
- Repair and Insufficient Funds
- Buildings not repairable by Engineers
- Secret Labs
- Solid Buildings
- Spy Effects
- Tech Structures Return to Neutral
- Tech Structure Notifications
- Toggle Power
- Trivial Structure Damage
- Tunnel Networks
- Urban Combat - Trenches
- Cloak, Stealth and Sensor Arrays
- Projectiles
- Weapons
- Warheads
- General Settings
- CellSpread Enhancements
- MAD Tank Style Relative Damage
- Damage Airborne Units
- Iron Curtain
- Ion Cannon
- Sonar / Decloak
- Flashing
- Nuke Flash
- Disable Weapons
- Mechanical and Organic Warheads
- Permanent Mind-Control
- Temporal
- PreImpactAnim
- Infantry-related Settings
- Berserk
- Suppress Death Weapons
- Override Die Sounds and Voices
- Suppress Unit Lost Message
- Culling
- Super Weapons
- Tiberium
- Miscellaneous Modding Enhancements
- User Interface Features
- Bitmap Screenshots
- Campaign List
- Campaign Load Screen
- Command Line Arguments
- Customizable Campaign Buttons
- Customizable Dropdown Colors
- Exit Without Confirmation
- Graphics / Surface Drawing
- Internal Errors / Debugging
- Keyboard Commands (Hotkeys)
- Disabling Keyboard Commands
- Loading Screen
- Lone Player and Single Team Skirmish
- Menu Button Customization
- Mod-specific Information
- New Game Resolutions
- Queue More Than One Unit with a Single Click
- Random Map Generator
- Release Note
- Save Games
- User Interface Colors
- Comparison with other YR Hacks and Patches
- Credits
- Glossary