Coder Social home page Coder Social logo

deaod / utcomp Goto Github PK

View Code? Open in Web Editor NEW
19.0 9.0 13.0 886 KB

A mutator for UT2004 featuring warmup, brightskins, hitsounds, and various other features.

License: GNU General Public License v3.0

UnrealScript 91.01% HTML 8.91% Batchfile 0.08%
ut2004 mutator utcomp

utcomp's Introduction

UTComp

Installation

Client Settings

Server Settings

Building

  1. Clone this repository into a subfolder of the root directory of UT2004. Make sure the name of that subfolder is the name of the version of UTComp that you want to build.
  2. Copy MiniSuperHealth.usx to UT2004\StaticMeshes and minimegatex.utx to UT2004\Textures.
  3. Execute build.bat

Example

cd /D C:\UT2004\
git clone https://github.com/Deaod/UTComp UTCompv18c
cd UTCompv18c
build.bat

Release Builds

For releases the following steps need to be done in addition:

Step 1 - Load Release Package

Step 1 - Open Actor Class Browser, under main menu File, select Open Package

Step 2 - Select Release Package

Step 2 - File Open Menu, Select UTComp .u-File to be released

Step 3 - Select MiniSuperHealth Static Mesh

Step 3 - Open Static Mesh Browser, Select Release Package, Select MiniSuperHealth Mesh, Open Materials[0] Property

Step 4 - Change MiniSuperHealth Material

Step 4 - Select Property Materials[0].Material, Replace FinalBlend'minimegatex.minimegatex' with FinalBlend'[Release Package].minimegatex'

Step 5 - Save Release Package

Step 5 - Open Actor Class Browser, Select Release Package, Under File Click Save Selected Packages

utcomp's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

utcomp's Issues

Build Error - Can't find StaticMesh 'MiniSuperHealth'

Getting an error when attempting to build:

Log: New File, Existing Package (Package UTCompv18c, Package MiniSuperHealth)
Warning: Failed to load 'minimegatex': Can't find file for package 'minimegatex'
Warning: Failed to load 'StaticMeshes/MiniSuperHealth.usx': Can't find file for package 'minimegatex'
Warning: Failed loading package: Can't find file for package 'minimegatex'
Log: Failed loading package: Can't find file for package 'minimegatex'

Error: F:\SteamLibrary\steamapps\common\Unreal Tournament 2004\UTCompv18c\Classes\Forward_MiniSuperHealthPack.uc(14) : Error, Can't find StaticMesh 'MiniSuperHealth'

Spectator view artifacts in (V)CTF

Sometimes the following representation is shown to game spectators in a (V)CTF match:
image

Roughly speaking, this seems to happen when there's activity regarding the flag (taken, dropped...), but I can't be 100% sure. Also, it doesn't happen in equal frequency on all maps.

Weaponbob breaking when landingviewshake is active

Hi Deaod,
I don't know if u are still working on UTComp but here goes:
Whilst using UTComp i found the following issue with the eyeheight algorith fix:
When the fix is active and landing viewshake is enabled in the game options the weaponbob breaks completely. When i turn off the landing viewshake and respawn it doesn't break.

I created a short video of the issue and u can see that just landed= gets stuck on True when the bug appears and doesn't reset. Do u have any idea what could cause this? Overall the fix is a very nice quality of life feature to have but this little bug does break a lot since footsteps are also tied to weaponbob and well if it breaks weaponbob u become silent :P

Video of the issue: https://youtu.be/9MmjVrmjnJU

Onslaught and Vehicle CTF Forces Player Model regardless of settings.

Hiya. I'm glad to see this project still being maintained! Although there has been some issues I've encountered on my own.

Regardless of any server/client setup I can find. Your own player model gets forced to another. This issue only seems to happen in Onslaught, VCTF. Possibly any gamemode with vehicles involved. I'm not sure if it's intended or not.

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.