MultiPortals is a collection of instances that allows the use of different colored portals in Workshop maps. It includes features such as specifying portal colors, custom sounds, and all of it within Hammer. Additionally, all portals in MultiPortals have dynamic lighting!
- Download or clone this repository.
- Place the instances in the
Portal 2\sdk_content\maps
folder. - Copy the contents of the
CustomContent
folder to your game directory. - Use
multiportals.vmf
or another instance in afunc_instance
entity. It's that simple! - Don't forget to assign a unique targetname to each instance for proper functionality.
- When your map is ready, pack the content from
CustomContent
into your BSP map. - Don't forget to give me a credit in the description :D
If you want, you can customize .vmt
files to get more unique portal pairs!
multiportals.vmf
: The main instance that allows you to choose custom portal colors, sounds, and portal pair IDs.multiportals_without_light.vmf
: This instance can be used if you want to avoid usinglight_dynamic
which may impact game performance. It is a cheaper but less visually appealing option.multiportals_without_sounds.vmf
: Use this instance if you prefer not to use custom sounds for the portals. It provides the same functionality but without sounds.multiportals_default_portals.vmf
: If you don't need custom portal colors and only want the beautiful dynamic lighting from the portals, use this instance!
Note Do not place your map at the origin coordinates, as there will be an unnecessary portal particle (and also because it's a terrible optimization solution).
You can use up to ~127 portal pairs, which means up to ~127 MultiPortals instances. Yes, it's utter madness!!
If you're not sure how to use it, check out the examples provided in the Examples
folder.
MultiPortals is the most flexible and easy-to-use solution for customizing portals in Workshop maps:
-
Quick, simple setup in Hammer Editor!
-
Portals look visually identical to the originals!
frame3.mp4-compressed.mp4
- Support for up to 127 different portal pairs with individualized settings!
frame4.mp4-compressed.mp4
- Smooth, dynamic lighting from each colored portal!
frame5.mp4-compressed.mp4
- Customizable ghosting for each portal!
frame6.mp4-compressed.mp4
The MultiPortals package includes the following example maps:
-
8-Portal Switch
- This map showcases the usage of 8 portals along with buttons that allow you to switch between them. It demonstrates the versatility of MultiPortals by incorporating multiple portals in a single map.
-
Custom Colored Portals
- In this map, the original portal colors have been replaced with custom colors. It highlights the ability of MultiPortals to provide a unique and personalized visual experience by allowing you to choose the colors for your portals.
-
Dynamic Lit Default Portals
- This map demonstrates the use of regular portals with dynamic lighting. It showcases the immersive and visually stunning effects that MultiPortals can offer by enhancing the standard portal experience with dynamic lighting.
Feel free to explore these example maps to gain a better understanding of how to utilize the MultiPortals package's features and unleash your creativity <3
The MultiPortals was created by laVashik. Please give credit to laVashik when using this library in your projects :>
Protected by the MIT license.