branchrust_reboot/main/game_room_dlccancel
98 Commits over 122 Days - 0.03cph!
merge from darts_game -> game_room_dlc
gamesroom shotgun trap
- updated greybox model & material
gamesroom shotgun trap
- greybox added
- intial prefab setup
- item created
- icon created
- material created
- ran localization & manifest
gamesroom minifridge
- Corpse prefab and mesh added
- Prefab updated
- Updated Manifest
gamesroom minifridge
- Lods added
- Gibs added
- Prefab updated
- Icon updated
- Skins updated
gamesroom minifridge
- updated materials with colder glass / refraction visual
- updates textures
- updated prefab
gamesroom minifridge
- textures updated
gamesroom minifridge
- updated game model
- updated prefab
- added emission / internal fridge lighting
- updated textures
- updated materials
games minifridge
- textures updated
- materials updated
games minifridge
- textures updated
- glass material update
games minifridge
- updated with game model
- added some early baked textures
- updated prefab light
- updated materials
Pool mini game 3p anim update and vm anim set block out
gamesroom minifridge;
- greybox model updated
- updated prefab item reference for repair and pickup
renamed to wip title bar games, rebuilt skins
Gamesroom
- ran localization
- ran manifest
- ran skins
Gamesroom Minifridge;
- Greybox wip model for minifridge
- Setup item, skin files and prefabs
- Icon, material setup
Fixed pooltable NRE'ing on spawn
Second set of cherrypicks
First set of cherry picks from game_room_dlc old because of plastics 'issues' up to
151245
game_room_dlc_pool -> game_room_dlc
Add pocket support (which deletes the ball on contact)
Ball collision detection (against other bodies that arent walls)
Velocity response when two of those bodies hit (equal and opposite reaction) 🤓
pooltable_and_dartboard_models -> game_room_dlc
Created a small physics engine for Pool
- Uses ball and line intersection
- Cheap
- Data based structure so we can thread it/run on native
Still lots to implement. Working proof of concept