Skip to content

Latest commit

 

History

History
132 lines (115 loc) · 2.8 KB

TODO.md

File metadata and controls

132 lines (115 loc) · 2.8 KB

TODO LIST / PROGRESS

Player

  • Moving
  • Collision
  • Health and dying
  • Kill messages
  • Armor and vests
  • Adrenaline
  • Scopes
  • Consumable items
  • Spectating
  • Slowdown on water
  • Kill Leader
  • Loadouts
  • Emotes
  • Roles and cobalt classes

Guns

  • Firing logic (should be 1/1 to surviv firing logic)
  • fix bullet spawn layer when on stairs
  • Switch delays
  • Firing delays
  • Ammo
  • Reloading
  • Burst guns
  • Projectile guns (potato cannon and spud gun)

Bullets

  • Collision
  • Reflection
  • Culling
  • Damage falloff

Melee weapons

  • Collision
  • Delays
  • Auto use (hook)

Obstacles

  • Spawning, destroying, collision
  • Windows
  • Doors
  • Sliding doors
  • Auto opening doors
  • Door layer on stairs
  • Buttons
  • Loot

Buildings

  • Generation
  • Ceiling Zoom
  • Destroying and damaging ceilings
  • Puzzles
  • Occupied emitters (like Smoke from cabins when player is inside)
  • Heal regions (club pool sauna)
  • Gore regions (club pool blood on kills)

Structures

  • Generation
  • Switching layers (currently kinda buggy and needs refactoring)

Map Generation

  • Basic generation
  • Getting objects to not overlap
  • Spawning objects on beach and rivers properly
  • Port Terrain and river code
  • Randomized River generation (WIP)

Loot

  • Loot game object
  • Loot tables
  • Physics
  • Picking up loot
  • Switching layers
  • Fix loot on bridges
  • River flow

Modes defs

Some modes server definitions were leaked in an old stats page app.js but they are outdated and missing some stuff this is the ones ported so far (but not fully updated):

  • Main Mode
  • Main spring
  • Main Summer
  • Desert
  • Faction
  • Halloween
  • Potato
  • Potato spring
  • Snow
  • Woods
  • Woods snow
  • Woods Spring

Modes not in the leaked definitions (need map generation code):

  • Woods summer
  • Savannah
  • Cobalt
  • turkey

Perks

  • Cast Iron Skin
    • Bullet Reflection
    • Size Change
    • Damage Reduction
  • Splinter
    • Damage reduction of main bullet
  • Explosive Rounds

won't list all that need to be competently done because lazy

Squad / Duos

  • API
  • Map Indicators
  • Randomized duos / squads when not using create team

Other features

  • Explosions
  • Throwables
  • Airdrops
  • Planes
  • Gas

Server and core stuff

  • Port all definitions from the clients
  • Debundle client and share code and definitions
  • Separating API and Game servers
  • Connections limit per ip
  • Banning Ips
  • Matchmaking algorithm