Portal 2 (Other files)
Miscellaneous Portal 2 mods, assets, tools, and non-map downloads.
Scene Voice Script Package
These are a number of files which you can use to play Valve's scene files for voice lines. You can create your own custom order for the scenes like the way Valve has done it. This example mainly covers coop GLaDOS. If you really want to use a custom scene this is the only way to do it if the Scene Table is personalised for a certain map. I highly suggest you don't go all out unless you are making a mod or a larger map-pack. Check out: https://developer.valvesoftware.com/wiki/Portal_2_VCDs for references of each scene.
Coop Transition Script and Level Choosers
This Transition script and custom level choosers can be used to transition to different maps and courses through a hub map (like Valves). The level choosers can choose from any map in the course and it can display what map you are choosing with a message appearing on the screen. You can have 'infinite' courses inside your script, however both players need the same maps in order for the map to transition to it. If anyone wants to make a coop mass mack-pack (from everyone's coop maps), go ahead. It is definitely possible. Refer to the README.txt included with the download for installation instructions and common problems with fixes. If you have a problem and you cannot find an answer to it: put a post in this thread or PM me so we can get it working. One thing I don't know how to do (yet) is to save a player's progress and make the courses 'unlockable', even if the player has ended the game and then goes back to it (with the same or different partner). If anyone can tell me how to read and write to a file, I would gladly edit this and put this function in. If you are to use my instances/script/materials make sure you credit me within your map download or in your credits! Anyway, enjoy! ChickenMobile EDIT: From a very nice person I found out that there are a few errors with this: - The map doesn't transition without a point_servercommand called @command in your map - I forgot a major script that opens the chooser panel - Updated the Readme file to account for a new problem found - You don't have to use my coop spawner instance (your welcome to use your own) Guaranteed all things are now fixed! EDIT: Sorry guys for uploading the wrong file. Fixed in double time.
Credits
A Credit script that works with an instance to display your credits
My Little Portal Project: Rarity Portal gun.
The third portal 2 gun by my little portal project! the handheld Fabulous device! bigger picture: http://oi41.tinypic.com/11b2byg.jpg twilight portal gun: My Little Portal Project: T. Sparkle Portal Gun pinkie pie portal gun: My Little Portal Project: Pinkie Pie Portal gun
My Little Portal Project: Pinkie Pie Portal gun
the second one is here! Enjoy you aperture science Handheld Party Device! Twilight sparkle: My Little Portal Project: T. Sparkle Portal Gun pictures: http://oi43.tinypic.com/33yjsbd.jpg http://oi43.tinypic.com/6rq2rq.jpg
Portal 2 - Rubik's Cube
I stopped to wonder one day, "Can I make a Rubik's Cube in Portal 2?". I soon decided that yes, yes I could, and after a great deal of logic work, here I am. The level's a bit crude but after all this isn't about the level, it's a about a fully functioning, fully solvable Rubik's Cube in Portal 2. Let me know what you think!
My Little Portal Project: T. Sparkle Portal Gun
My little portal project presents: Twilight sparkle portal gun! this is our first creation! there is a readme within the file so make sure you read it! re: sorry guys here is a better picture http://oi40.tinypic.com/311kivn.jpg
Want You Gone Music and Lyrics
This will play "Want You Gone" (Portal 2 credits) and display the lyrics at the same time. Extract the zip folder and run "Want_You_Gone.bat" to start. See the ReadMe document for more info. Note: This will only work with a Windows computer.
Gel Dropper instance
Instance of a gel dropper that comes from a standard cube dropper. ============================================== = GEL DROPPER INSTANCE MADE BY CHICKENMOBILE = ============================================== This instance covers every available, working gel in Portal2. It has presets for each gel when you specify the type. Please note: Options are CASE SENSITIVE therefore you will need to type 'Bounce' instead of bounce and 'BigBlob' instead of bigblob etc. Instructions: 1. Place an func_instance inside your map and point towards your gel dropper instance. 2. Name this instance 3. Select your Gel type for $PaintType. Options: 1. Bounce 2. Speed 3. Erase 4. Portal 4. Select if it will spawn as a BigBlob or a constant stream of gel for $BigBlobOrConstant Options: 1. BigBlob 2. Constant 5. If it is 'BigBlob', set $TimeBetweenBigBlobs as a number for time BigBlobs spawn after each other (2 seconds is a good time) Notes: 1. BigBlobs are treated like physics objects which can be catapulted by faith plates and explodes when in contact with other BigBlobs 2. BigBlobs cannot press buttons 6. If you set $DropperInitiallyDisabled to 1, you will need to manually turn the gel spawner on using an output. Create an output from your activator (i.e. a button etc.) and then point it towards your gel spawner, then select from the 'Target Input' drop down menu: 'instance:StartGel;Trigger'. If you want to stop the gel from spawning choose: 'instance:StopGel;Trigger' 7. Profit?!?! P.S. I cbf uploading a thumbnail its nearly 4am. Good day
Light Beam Platform (from Portal 1)
Just because Portal 2 is a newer game there is no reason to waste old testing elements. A good example besides the Energy Balls (Working Energy Balls + Clean models + Instances) are the Light Beam Platforms. They can be used everywhere because they don't need any fixed points with walls like Portal 2's moving platforms. In this pack you have 5 instances: BeamPlatform_Beam: Here you have a preset env_beam where you have to set the start and endpoint of its beam. BeamPlatform_Corner: Thats the corner for a Light Beam Platform track. BeamPlatform_End: Thats the end platform for a Light Beam Platform track. BeamPlatform_Wall: This is a wall emitter for the Light Beam. For the first two instances the func_instance center is the point where you have to put your path_tracks to. The wall emitter needs to have the path_track on the same layer but of course a bit futher from the wall. BeamPlatform_Platform: Thats the platform itself with some settings. It's moving from MapSpawn on. Make sure to give all instances/parts that belong to the same Light Beam the same fixup name! For multiple platforms per track you have to use of course different ones. This just causes that the toggle won't work. In this pack there are also the missing models and textures for all the parts of the Light Beam Track. I recompiled the corner model and made it to a static prop. Please make sure to use the light_rail_endcap2.mdl and not the light_rail_endcap.mdl. I hexed that model because Valve made some texture tries on the original one in Portal 2's VPKs and it looks unfinished.