Code Monkey home page Code Monkey logo

ugly-as-sin's Introduction

Ugly as Sin

A mod for Hideous Destructor, adding various optional features and mechanics. Originally started as HD-Scavenger with a focus on longer-term "survival" features, but rapidly expanded into a general purpose enhancement mutator.

Features

Features are typically implemented as toggleable modules with various customizable settings. Modules and features can sometimes be changed mid-game, but typically it's recommended to start a new game or change/restart the map in order to ensure that proper initialization happens.

  • Hunger - Requires the player to eat and drink or suffer fatigue penalties.
  • Scarcity - Reduce the supplies available to the player by despawning and/or breaking up ammo and item spawns.
  • Fragshard Reducer - Specifies chance for enemy-reviving fragshards to spawn.
  • Allied Marines - Friendly marine reinforcements that randomly replace human-type corpses.
  • Advanced AI - Extra monster behaviors, such as searching, wounding, and flashlights/lasers.
  • Corpse Looting - Human-type corpses can be searched for useful items.
  • Visual Weapons - Changes Marines and Tangos sprites to reflect their current weapon.
  • Aim Swaying - Extra inertia for player aiming, especially when fatigued.
  • Focus Zoom - Slight zoom-in effect when focused or aiming and not moving or stunned.
  • Laser/Flashlight - A PEQ-style combination laser and flashlight module.
  • Death Fading - Fades the player's vision to black on death, faster or slower depending on final damage received.
  • Weapon Jamming - Adds very rare jams to the pistol, SMG, and Liberator (can be cleared by simply pressing the fire button again).
  • Ammo Pouch - Small backpack-like pouch for storing loose ammunition more efficiently.
  • Weapon Sling - Allows the player to "brace" their weapon anywhere, even while standing.
  • Flares/Glowsticks - Simple disposable lightsources for marking rooms or wandering in darkness.
  • Respirator - Rechargable emergency air tank for extended underwater excursions. Drains faster the more fatigued you are.
  • Enhanced Medical - More detailed wound treatment options, including bleeding stabilization to complement bandaging, and the Trauma Kit item for treating old wounds manually without using the auto-suture gun.
  • YOLO mode - EXPERIMENTAL, multiplayer-only mode where players can still be incapacitated but not killed, until all players are down. Enable with UaS_YOLO true in the console when launching a MP session.

More detailed documentation is in progress for all features and will be located in the manual/ folder.

Development and Download

Ugly as Sin is always under rapid development and typically targets the "bleeding edge" main branch of Hideous Destructor. Bugs may be reported here as Github Issues, on the ZDoom forums in the Ugly as Sin thread, or on the Hideous Destructor discord server.

To download, click the Code button on Github or use this link to obtain the latest version as a .zip file. This file may be loaded like a .wad or .pk3 file directly into GZDoom after Hideous Destructor.

ugly-as-sin's People

Contributors

caligari87 avatar jrhard771 avatar marinagryphon avatar silentdarkness12 avatar melodica2905 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.