

Adding portal guns to ULTRAKILL!

Teleport around like a maniac, shoot enemies with your portal gun to send them through your existing portals, what's not to love?
And uh...
break levels.
For example, the room in 8-3 where Layer 7 and Layer 8 meet!
I'm not supposed to be here, am I?...
BepInEx/plugins folder, or BepInEx/patchers for FixPluginTypesSerialization.UltraPortal folder from the zip file into the BepInEx/plugins folder.Back to game selection near the top of the screen!)Online tab on the left side of the screen.UltraPortal in the search bar. (make sure to download UltraPortal by averyocean65, not the utility library by Temporary!)UltraPortal, click the Download button on the right side of the screen.Download with dependencies.Start modded button at the top of the screen.Once in a level, you will be able to press 7 (can be changed in settings) to pull up the Portal Gun or the Mirror Gun. Beware that equipping either gun within a level causes your score/leaderboard submission for that level to be DISABLED, once you finish the level you will see a text saying - USED PORTAL GUN to indicate the invalid run.
The Portal Gun is the blue variation, it allows you to shoot two portals using your primary or alternative fire.

The Mirror Gun is the green variation, it allows you to shoot one big mirror portal using your primary fire. With the alternative fire you can shoot a mirror that flips the world upside down, how whimsical!

The Twist Gun is the red variation, it lets you shoot two portals that, upon entering them, rotate the world based on what way they face. It's confusing at first, but once you figure it out, it can be very fun to mess around with.

Most art assets in the mod were either sourced from the ULTRAKILL game files or created by RoseWarbug.
Voronoi Shader for portal blockage taken from ronja-tutorials.
Most bug finds and ideas by: