Bumbleball: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(There are no sounds to install and the instances folder doesnt need to get extracted into another instances folder.)
Line 30: Line 30:


a physics model, with an internal env_shake (this causes it to bounce around by a variable amount) <br>
a physics model, with an internal env_shake (this causes it to bounce around by a variable amount) <br>
a trigger_look which detects if the player is looking at the ball, and toggles the env_shake
a env_entity_maker which detects if the player is looking at the ball, and toggles the env_shake


==Known Bugs==
==Known Bugs==

Revision as of 18:43, 15 December 2012

Bumbleball

The bumbleball is a new Portal 2 puzzle element created by Skotty and Moth. If the bumbleball is outside of the players view it will bounce around every 2 seconds, making a distinctive sound when bouncing. They're very different from spheres, and behave differently from blue painted cubes, making them unique in this aspect.

Download Features

  • A normal sphere button specialized for the bumbleballs, not useable with other objects.
  • the single bumbleball (model and textures)
  • droppers for bumbleballs, dirty and clean
  • the .PSD file for custom textures
  • bumbleball supports up to 16 skins -- 'skin' values 0-15 in Hammer

View the Thread at ThinkingWithPortals

Installation

1. Put the materials and model folder to Steam\steamapps\common\portal 2\portal2\

2. Put the Instances folder to Steam\steamapps\common\portal 2\sdk_content\maps\

Usage

1. Create a new func_instance

2. For the Vmf Filename' select your downloaded instance vmf's

3. Give it a Fix Up Name


Theory

a physics model, with an internal env_shake (this causes it to bounce around by a variable amount)
a env_entity_maker which detects if the player is looking at the ball, and toggles the env_shake

Known Bugs

  • For dissolving a bumbleball (for example in toxic water) you have to FireUser4
  • Paint will colour the bumbleball, but because it's a normal prop_physics, it won't jump or glide. The use of a prop_physics_paintable fixes that problem, but the ball won't be visibly painted.
Note.pngNote:This may not actually be a bug, because the ball is on spikes raised off the ground, which would possibly explain why paint doesn't affect it.