---------------
AD+Cujo v1.0
---------------
Cujo, the horror film inspired personal attack dog bot was first written in 1996
by Jonathan E. Wright (Nelno). AD+Cujo mod brings the original Cujo to Sock's epic,
Arcane Dimensions, with a few enhancements.
I made this mod because I was fascinated by Cujo and Quake C when I was first played
Quake in 1997. It all seemed like magic back then and its been a delight to return
as a grown up and unravel some of the mysteries.

---------------
Basic features:
---------------
* An autonomous allied dog who will follow the player and attack their enemies.
* Cujo will navigate terrain, jump gaps, swim, water jump.
* When lost Cujo will teleport back to his owner.
* When injured Cujo will find and eat gibs to restore his health.

---------------
AD+Cujo Enhancements:
---------------
* Full jump tracing - Cujo will trace the entire arc of his jump for obstacles.

* Gauge gaps - Cujo will gauge jumpable gaps in the terrain to find a landing spot
on the far side.

* Dodge projectiles - Cujo will dodge player and enemy projectiles, moving geo
and jumping monsters.

* Follow last sight - If Cujo is following and cannot see his owner, he will follow
to the last place he saw his owner. This improves follow navigation.

* Avoid owners crosshair - During a melee attack (bite), and when his owners
crosshair is over Cujo, he will attempt to manouver behind an enemy to clear his
owners line of sight for a shot.

* Plat wait - When a plat/door/train is activated by a player, if their Cujo is following
and in view, the platform will wait until Cujo is beside his owner before it moves.

* Walk the dog - Cujo will walk in front of his owner while his owner is holding
the walk button.

* Many minor AI enhancements including:
- Cujo will gauge the height of a ledge while jumping out of water.
- Cujo will jump of walls if he can still see his enemy and his jump touched geo.
- Cujo will stop chasing an enemy after a short time if he can't see it.
- Cujo will only find an enemy that his owner can see.
- Cujo will not attack a flying enemy that is flying above liquids or dangers.
- Cujo will stop attacking flying enemies if they have flown too high.
- Cujo will stop attacking Spawns when the player is close enough to be hurt
by the explosion.
- Cujo will not attack undead enemies.

* With respect to the intention of the original author, much of the Cujo AI code has
been polished or rewritten, with (most of) the additions noted.


---------------
How to install:
---------------
<NOTE> You MUST have Arcane Dimensions 1.8 installed!
Downlod AD: Moddb.com

This archive contains game assets, data files and source code for Cujo only.

If you already have AD, then make a dupicate of the AD folder.

Rename the new AD folder to 'AD+Cujo'.

Extract the AD+Cujo archive into the 'AD+Cujo' folder.
Make sure that 'pak3.pak' from this archive is alongside 'pak0.pak', 'pak1.pak'
and 'pak2.pak' from Arcane Dimensions, in the new AD+Cujo folder.

---------------
How to play:
---------------
Tested with Quakespasm, Quakespasm-Spiked, Ironwail

House Rules:
Cujo will spawn when the map loads.
If Cujo dies he will respawn in 10 sec.
Only one Cujo at a time per player.
Cujo will teleport back to his owner when lost.
Cujo teleports when his owner teleports.
Cujo will only find enemies that can see his owner.
Cujo will search for gibs to eat when he is injured.

Commands:
impulse 90 - Activate / deactivate Cujo
impulse 91 - Teleport Cujo to player
impulse 92 - Tell Cujo to stay / follow
impulse 93 - Tell Cujo to attack / don't attack
impulse 94 - Print Cujo health and armor status
impulse 95 - Toggle Cujo's light on / off
impulse 96 - Toggle Cujo / player view
impulse 97 - Toggle verbose mode for debugging
Walk button commands Cujo walk in front

---------------
Credit to original authors:
---------------
Arcane Dimensions - Sock
Cujo - Nelno the Amoeba
Jump sim code - Zungryware
Various code goodies - Patrick Martin
AD+Cujo - Matboe

---------------
Links:
---------------
Arcane Dimensions:
Moddb.com

Cujo v1.4 (original Cujo by Nelno)
Gamers.org

Cujo the movie (trailer)


  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Add file RSS Files
AD+Cujo v1.0

AD+Cujo v1.0

Patch

Pet attack dog bot mod for Arcane Dimensions (Quake 1)

AD+Cujo10

AD+Cujo10

Full Version

Cujo, the horror film inspired personal attack dog bot was first written in 1996 by Jonathan E. Wright (Nelno). AD+Cujo mod brings the original Cujo to...

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

You may also like
optimized rygel

optimized rygel

First Person Shooter

This is the Xolveoptimized Rygel's Texturepack. It's based on the original Rygel Ultra and High pack, but optimized and bugfixed. Meant to be used with...

earthQUAKE

earthQUAKE

First Person Shooter

earthQUAKE is a Quake mod, based around a core of original Quake game assets, but with additional maps, models, textures, sound and code. Not all of those...

Quake HD - Reloaded Maps

Quake HD - Reloaded Maps

First Person Shooter

Quake 1 (1996-1997) For Engine DarkPlaces a cult computer game in the genre of first-person shooter, developed by id Software and released July 22, 1996...

Quake "Epsilon" Build

Quake "Epsilon" Build

First Person Shooter

In 2011 I started browsing the latest graphical/sound quake mods, putting together a pretty build using LordHavoc's darkplaces, rygel's ultra textures...

Quake Hack

Quake Hack

First Person Shooter

Quake <-- Nethack. Yes, it is that simple.

Quake Map Jam X: Insomnia

Quake Map Jam X: Insomnia

First Person Shooter

This mod is a pack of 14 maps for Quake built in the spirit or inspired by CZG's early 2000s monstrosity, Insomnia.

X