scpcb
scpcb copied to clipboard
SCP - Containment Breach
For modders that want to see if their RMesh converted correctly, or for curious people.
### 836ab8e6df72436ee55be20e2481adbf2c496791 Fix CalculateRoomExtents shrinkAmount was applied before the potential min/max swap, resulting in room extents being larger than intended if the swap occurred. This fix resolves some instances of...
- Removed unnecessary ``ChannelPlaying`` checks from ``RemoveNPC``, ``KillSounds``, ``ResumeSounds`` and ``PauseSounds`` function. We don't need to check if the sound is playing, enough to know does it exist or not;...
- Fixed light Y-positions in ``ROOM2C``, ``ROOM3`` and ``ROOM4`` shapes; - Fixed out of bounds error while playing on custom map with custom Maintenance Tunnels; - I'm not sure if...
Fixes the game using Courier New Regular in situations that are meant to use Courier New Bold.
Fixed some issues and false-negatives in PreventRoomOverlap function: 1) Added swapping min/max in CalculateRoomExtents function before adjusting size (causing room extents stretch instead of shrink); 2) Moved CalculateRoomExtents from CreateRoom...
**This PR acts as an alternative to #200, which also reintroduces the achievement changes but uses a new save compatibility system to resolve the issues they had with saves. In...