Giter Club home page Giter Club logo

rainbowsixfileconverters's Issues

R6 MAPS: Room support

  • Setup Room Detection in Unreal
  • Setup Room Toggling in Unreal
  • Display Level
  • Display Room
  • Display ShermanLevel
  • Display Rooms
  • Remember previous room when not "in" room
  • Disable Rooms when not visible

Identify room and level data and how it can be used in UE4

  • Identify Level definitions
  • Identify room definitions
  • Identify portal definitions

R6MAP: Fix lighting

  • Identify purposes of all unknown variables.
  • Will use RS research to go back and compare values/ranges and finalise these values

Create test datapack.

  1. Create a datapack, containing assets from Rainbow Six, but strip everything so it's not a full game.
  2. Modify jenkinsfile + github actions script to download this pack as a step.
  3. Add unittest to github actions

This will remove the need for windows/linux path differences and allow more flexibility in test deployment.

Improve collision

  • Enable "gunpass" for masked material in Rainbow Six maps
  • Setup maps to use Floor and Floor45 flags as player collision
  • Work through visibility trace collision settings.

Implement logic to prevent walking off ledges

Use the CharacterMovement controller in UE4 to walk on just GF_FLOOR and GF_FLOOR45 surfaces. This can ensure no walking off ledges by blocking walking off ledges over a certain height

Read SHT files

  • These seem to be dynamically generated perhaps? They contain paths from local installs for textures.

Add a game loader that can:

  • list maps/missions and other assets on demand
  • Load resources on demand
  • Store relevant settings that can be passed to loaders to help with resource loading

Turn R6Constants.RSEGeometryFlags into a datatype

It should be a first class object, rather than just a class with static methods and constants. This should be an object that gets initialized with an int, and allows developers to access members directly, rather than just a dict.

Implement Nightvision Effect

Night vision effect

  • Noise effect
  • Improved & animated noise
  • Green effect
  • Black fog
  • Brighten level
  • Improve fog accuracy compared to original game

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.