Turok
Not enough ratings
UT-AddOn
   
Award
Favorite
Favorited
Unfavorite
Content types: scripting, sounds
File Size
Posted
6.872 MB
4 Feb, 2023 @ 10:32am
1 Change Note ( view )

Subscribe to download
UT-AddOn

Description
Always wanted to speedrun the game (but not really)?
Now you have to (kinda), because if you don't ...
... you die!


Quick start
Not a fan of reading long texts? Then just do the following:
  • Start Turok with this mod enabled
  • Go to Options -> Game Play -> Hud Options and set Show Hud to Off
  • Go to Options -> Game Play -> Head Bobbing Options and set ALL options to Off
  • Start a new game and have fun.


Description
Aside from several cool Unreal Tournament sounds being played (like Double Kill , etc.), UTAddOn adds continuous damage to the player, such that your health/armor decreases every few seconds. But killing enemies will pause that damage infliction and will even heal, if you kill fast enough.

Note: If you like to play without continuous damage and other gameplay changes, execute the following console command (only sounds and the hud will still be enabled):
call UTAddOn::Difficulty::Off

Killing Streaks
If the time between kills do not exceed 2.5 seconds, you are on a killing streak! The remaining time until the streak ends is displayed as a red bar (that changes width) in the UTAddOn HUD (details see below) and can only be reset by further kills. If the time is up, damage infliction starts again immediately.
The higher the streak, the higher the healing rate, until the healing rate limit is reached (depends on difficulty setting, see below for details). The healing will always stop at the maximal health limit, depicted as orange bar in the UTAddOn hud below the health value. This limit can be increased, if you reach high killing streaks (at least 7 kills in a row).
Note that in general, if your health/armor is above this limit (depicted as red bar in the hud below the health/armor value), the damage that is inflicted is increased.

Killing Sprees
Try not to get hit by enemies! If you manage to kill 5 enemies without getting hit, a small percentage of ammo is restored for the currently used weapon. This event is called a killing spree! There are 6 levels of killing sprees, where each gives more ammo than the previous one. If you manage to reach the highest spree (30 kills without getting hit), you get full armor and ammo (for the current weapon) and the armor limit is increased by 5. So it's totally worth it!
Note that any hit you get will reset the spree count to zero! Only a shield will protect you from that (but shields won't gonna last long).

Boss fights
During boss fights, damage is still continuously taken! But if your health drops below 60, the bosses begin to spawn health items. When that happens, be quick collecting them, because they only last for 10 seconds until they despawn again! Also note that health items are spawned close to the boss. But usually it's not a good idea to get within the melee range of a boss. So be careful.

HUD
For the best experience, UTAddOn comes with an own ingame HUD. See the corresponding section further below for details about that.

Damage infliction
The damage infliction on Turok's health/armor is set as follows:

  • If health is 60 or smaller (yellow bar in hud): 1 damage is taken every second (DPS = 1.0 (DPS = damage per second))
  • If health is at the current limit or smaller (orange bar in hud): 3 damage is taken every 2 seconds (DPS = 1.5)
  • If health is above the current limit (red bar in hud): 5 damage is taken every 2 seconds (DPS = 2.5)

  • If armor is at the current limit or smaller (orange bar in hud): 2 armor damage is taken every 2 seconds (DPS = 1.0)
  • If armor is above the current limit (red bar in hud): 2 armor damage is taken every second (DPS = 2.0)

Compatibility to other mods
UTAddOn should be compatible with most mods. But it was not possible to avoid overriding the following scripts:
  • player.txt
  • enemy/enemy.txt
  • enemy/insect.txt
  • enemy/sentry.txt
  • enemy/turret.txt
If these files are not touched by another mod, things should work out.

Note that UTAddOn is not compatible with Turok+ for the above reasons. But a Turok+ version of UTAddOn might be available when you read this.


Game alterations
UTAddOn swaps the 3D models for the big and small plasma ammo item (because that's actually wrong in the remaster version of the game).


About the HUD
UTAddOn comes with an own hud. Unfortunately, the Turok script language does not offer a possibility to implement an actual custom hud. So instead, 3d objects are used and placed within the 3d world, such that it looks like a hud. But this leads to some unwanted side effects, which cannot be avoided (unfortunately):
  • Parts of the hud may clip into parts of the 3d world and some weapon models
  • Bobbing and things like climbing effects alter the camera orientation, which cannot be accessed entirely from within the script language. Thus, when bobbing effects are enabled and/or Turok is climbing or standing on movable ground, the hud will be displaced (sometimes in weird ways). This cannot be avoided and we have to live with that. But at least bobbing could be disabled (see next section).

How to enable the HUD
Since the default Turok hud would interfere with the UTAddOn hud, the UTAddOn hud is automatically disabled, if the Turok hud is enabled. Vice versa, the UTAddOn hud is automatically enabled, if the Turok hud is disabled.
To disable the Turok hud, do the following:
  • In the game go to Options -> Game Play -> Hud Options
  • Set option Show Hud to Off

Important note:
If the Turok hud is disabled like that, this would lead to several ingame texts to be invisible (e.g. the All keys found in this level message, or the life counter in the top right corner). To avoid this, it is also possible to leave the Show Hud option at On , but decrease the Hud opacity to a value below 100.0 (or even 0.0) instead. This would also automatically enable the UTAddOn hud, without the normal game texts to get invisible.
Note that the UTAddOn hud is not automatically enabled, if you change the Turok settings during a game. You need to go back to the main menue and start a new game or just load a savegame or enter a new level.
If you want to enable the UTAddOn hud manually and immediately, you can execute the following console command:

call UTAddOn::Hud::Enable
(a Disable command exists accordingly)

See the section below about console commands for more details on that.

Recommended game settings
It is recommended to disable the Turok hud entirely, because just reducing the opacity will not prevent the original hit-screens (red/yellow flash when getting hit) to appear, which may have a too strong and annoying effect. But that is personal taste only.
Aside from that, it is highly recommended to disable all bobbing effects, such that the hud stays fixed on the screen in most situations.
To disable bobbing effects, do the following:
  • In the game go to Options -> Game Play -> Head Bobbing Options
  • Set everything to Off


Console commands
The ingame console can usually be opened (and closed) by pressing the ^-key (circumflex/caret -> the key left to the number 1 on most keyboards). UTAddOn offers certain commands to be executed in the console. To see the list of available UTAddOn commands, type the following into the console and press enter:

call UTAddOn::Help
4 Comments
The solar flare. 25 May, 2023 @ 12:09pm 
. But a Turok+ version of UTAddOn might be available when you read this., make it so
Sem Ideia 5 Apr, 2023 @ 6:40pm 
This is pretty hard! Holy fuck!
Horizon 8 Feb, 2023 @ 3:20am 
nice
DoomMarine23 6 Feb, 2023 @ 5:28pm 
Oh wow, this looks really cool and basically came out of nowhere. I'm going to try this soon.