Bumbleball: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
 
(23 intermediate revisions by 8 users not shown)
Line 1: Line 1:
http://forums.thinkingwithportals.com/dl_mod/thumbs/1377_Bumbleball.jpg
{{LanguageBar|title=Bumbleball|Bumbleball}}
[[File:1377_Bumbleball.jpg|thumb|right|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.


The bumbleball is a new puzzle element created by Skotty and Moth of Team Citruz.
==Download Features==


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 to spheres, and behave differently to blue painted cubes, making them unique in this respect.
* A normal sphere button specialized for the bumbleballs, not useable with other objects.<br>
* the single bumbleball (model and textures)<br>
* droppers for bumbleballs, dirty and clean<br>
* the .PSD file for custom textures<br>
* bumbleball supports up to 16 skins -- 'skin' values 0-15 in Hammer <br>


More information is available at this link: [http://forums.thinkingwithportals.com/downloads.php?view=detail&df_id=1377]
Skotty's homepage: [http://www.erikszeug.de/?p=downloads&maincategory=12&subcategory=5 Portal 2 instances]


The download contains:
==Installation==


-A normal sphere button specialized for the bumbleballs, not useable with other objects.<br>
1. Put the materials and model folder to Steam\steamapps\common\portal 2\portal2\
-the single bumbleball (model and textures)<br>
-droppers for bumbleballs, dirty and clean<br>
-the .PSD file for custom textures<br>


bumbleball supports up to 16 skins -- 'skin' values 0-15 in Hammer
2. Put the Instances folder to Steam\steamapps\common\portal 2\sdk_content\maps\


==Usage==


No scripting is required to add a bumbleball to your map; just add one of the included dropper instances, and trigger it with a button.
1. Create a new '''func_instance'''


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


'''Known Bugs'''
3. Give it a '''Fix Up Name'''


* Paint effects don't work properly (read: at all yet) so the bumbleball cannot be used in the same map as paint elements.<br>
 
* Fizzlers won't just dissolve it, you have to fire 'User1' - (to be updated shortly with clarification)
==Theory==
 
a physics model, with an internal env_shake (this causes it to bounce around by a variable amount) <br>
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<br>
* 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.<br>
{{note|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.}}
 
[[Category:Portal 2 Level Design]]

Latest revision as of 00:31, 30 June 2025

English (en)Русский (ru)中文 (zh)Translate (Translate)
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

Skotty's homepage: Portal 2 instances

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.