---------------
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)


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+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
Quake 1 Mobile (J2me Project)

Quake 1 Mobile (J2me Project)

First Person Shooter

Hello friends, I've been creating a version of Quake 1 for the Java J2me Platform for some time, unfortunately it's a platform of almost no relevance...

inkub0 RTLights reloaded Episode 3

inkub0 RTLights reloaded Episode 3

First Person Shooter

This mod contains Realtime Lights for all the maps of the Episode 3 of Quake (1997). It can be used with the Darkplaces engine.

Quake 1.5 HD Single Player

Quake 1.5 HD Single Player

First Person Shooter

This MOD is a (much needed) graphical overhaul for Quake 1.5 Public Beta 1: a set of texture-replacements taken from other MODs and here and there in...

Inkub0 rtlights for Dissolution of Eternity

Inkub0 rtlights for Dissolution of Eternity

First Person Shooter

My journey into Quake 1 RTLIGHTS continues with the DoE Realtime Lights.

Quake Reignited

Quake Reignited

First Person Shooter

Quake Reignited is a gameplay mod that enhances both the player's arsenal and the monsters you'll face. Weapons have been tweaked and reworked to feel...

Zircon Engine - a "DarkPlaces Mark V" project

Zircon Engine - a "DarkPlaces Mark V" project

First Person Shooter

The open source Zircon engine ("DarkPlaces Mark V Project") is a modification DarkPlaces engine with a mouse driven menu everywhere, ALT-ENTER fullscreen/windowed...

X