Working Energy Balls + Clean models + Instances
Quote from Skotty on June 22, 2012, 6:55 pmSicher.
Gebe bei $relay den Namen des logic_relays an, dem der Ballf?nger den Input "Trigger" gibt.
Setze ein @ vor den Namen des Relays, z.B. $relay w?re: @Catcher-Relay
Dann das logic_relay genau so nennen!Wenn du der Instanz einen FixUp Namen gibst, dann will die Instanz das logic_relay mit dem Namen "fixup-$relay" haben, durch das @ wird der Name jedoch Global genommen, soll hei?en der mischt da keinen FixUp Namen rein. Das ist Teil der Grundlagen von Instanzen.
Sicher.
Gebe bei $relay den Namen des logic_relays an, dem der Ballf?nger den Input "Trigger" gibt.
Setze ein @ vor den Namen des Relays, z.B. $relay w?re: @Catcher-Relay
Dann das logic_relay genau so nennen!
Wenn du der Instanz einen FixUp Namen gibst, dann will die Instanz das logic_relay mit dem Namen "fixup-$relay" haben, durch das @ wird der Name jedoch Global genommen, soll hei?en der mischt da keinen FixUp Namen rein. Das ist Teil der Grundlagen von Instanzen.
Quote from BierPizzaChips on August 5, 2012, 2:42 amHi Skotty,
![]()
Could you please explain for a Newbie like me how to trigger something via your ball_catcher e.g. turn on a light?
Having spend a weekend trying to trigger a tbeam in hammer via your ball_catcher (using it as central element in a map designed around this nice feature), i have to admit, that i have proven to be far to incompetent to get it run myself. I tried triggering an external logic_relay as mentioned above, tried it directly to launch the tbeam and turn on a light, tried a trigger_once between, tried it with @ and without and tried it in the instance itself - did not got done anything, sniff.
Btw: I just noticed that in test runs the ball's sound is not been played. The test run displays the sound as missing. I tried the installation as suggested by you above and additional had tested to store it all in platform - where i used custom content before successfully.
Error message sound:
Installation according to guideline above:
Hi Skotty,
Could you please explain for a Newbie like me how to trigger something via your ball_catcher e.g. turn on a light?
Having spend a weekend trying to trigger a tbeam in hammer via your ball_catcher (using it as central element in a map designed around this nice feature), i have to admit, that i have proven to be far to incompetent to get it run myself. I tried triggering an external logic_relay as mentioned above, tried it directly to launch the tbeam and turn on a light, tried a trigger_once between, tried it with @ and without and tried it in the instance itself - did not got done anything, sniff.
Btw: I just noticed that in test runs the ball's sound is not been played. The test run displays the sound as missing. I tried the installation as suggested by you above and additional had tested to store it all in platform - where i used custom content before successfully.
Error message sound:
Installation according to guideline above:

Quote from BenVlodgi on August 5, 2012, 4:37 amin your console, type
snd_updateaudiocache
or something like that to get the sounds to play
and you shouldn't be using brush triggers (trigger once)
create a point entity, choose the relay class
name that relay something that begins with an @ symbol
now open the catcher's properties, and there should be a property called $relay
put the name of your relay in the value boxnow, open that relay you made, and in there you can put all the output you want to happen when the energy ball is caught, include disabling the launcher
Note to Skotty, you should update this instance, ever since the PTI was released the updated vbsp.exe has fixed instance I/O, so you can include output on this instance and bypass the need for parameter relays. I've done this to my copy, but I think you should update it for everyone else
in your console, type
snd_updateaudiocache
or something like that to get the sounds to play
and you shouldn't be using brush triggers (trigger once)
create a point entity, choose the relay class
name that relay something that begins with an @ symbol
now open the catcher's properties, and there should be a property called $relay
put the name of your relay in the value box
now, open that relay you made, and in there you can put all the output you want to happen when the energy ball is caught, include disabling the launcher
Note to Skotty, you should update this instance, ever since the PTI was released the updated vbsp.exe has fixed instance I/O, so you can include output on this instance and bypass the need for parameter relays. I've done this to my copy, but I think you should update it for everyone else
Quote from BierPizzaChips on August 5, 2012, 5:32 amThanks, Ben. But sadly i feel now really stupid.
I checked Valve for 'Point Entity':
https://developer.valvesoftware.com/wiki/List_of_entities#Point_entities
... and checked accordingly all Entities in Portal starting with 'point_'.
I found non that would enable me to define a 'relay class'.Sorry for that Newbie question. Which Entity exactly should i create to forward a trigger from the ball_launcher? I failed as mentioned above with 'logic_relay'.
Thanks, Ben. But sadly i feel now really stupid.
I checked Valve for 'Point Entity':
https://developer.valvesoftware.com/wiki/List_of_entities#Point_entities
... and checked accordingly all Entities in Portal starting with 'point_'.
I found non that would enable me to define a 'relay class'.
Sorry for that Newbie question. Which Entity exactly should i create to forward a trigger from the ball_launcher? I failed as mentioned above with 'logic_relay'.

Quote from BenVlodgi on August 5, 2012, 5:40 amI was abbreviating
you were supposed to use the logic_relay class
add me on steam BenVlodgi
I can help you more if what I said before didn't workI've never seen that list before, and it is a bit misleading
when we talk about point entities we mean the ones you create with the entity tool (looks like a lightbulb)
then there are brush entities, where you tie a brush to brush entity class by pressing [ctrl]+t
this is used to make things like triggers, and fizzlers
I was abbreviating
you were supposed to use the logic_relay class
add me on steam BenVlodgi
I can help you more if what I said before didn't work
I've never seen that list before, and it is a bit misleading
when we talk about point entities we mean the ones you create with the entity tool (looks like a lightbulb)
then there are brush entities, where you tie a brush to brush entity class by pressing [ctrl]+t
this is used to make things like triggers, and fizzlers
Quote from BierPizzaChips on August 5, 2012, 6:17 amThanks, Ben. Steam request had been send.
Here the settings of my ball_catcher:
http://img99.imageshack.us/img99/2329/skotty001.jpg
http://img21.imageshack.us/img21/2854/skotty002.jpgAnd here the settings of my logic_relay:
http://img577.imageshack.us/img577/7293/skotty003.jpg
http://img811.imageshack.us/img811/747/skotty004.jpg
http://img12.imageshack.us/img12/2525/skotty005.jpgI guess somewhere around there i must have made some stupid mistake ...
Thanks, Ben. Steam request had been send.
Here the settings of my ball_catcher:
http://img99.imageshack.us/img99/2329/skotty001.jpg
http://img21.imageshack.us/img21/2854/skotty002.jpg
And here the settings of my logic_relay:
http://img577.imageshack.us/img577/7293/skotty003.jpg
http://img811.imageshack.us/img811/747/skotty004.jpg
http://img12.imageshack.us/img12/2525/skotty005.jpg
I guess somewhere around there i must have made some stupid mistake ...

Quote from BenVlodgi on August 5, 2012, 6:26 amBierPizzaChips wrote:Thanks, Ben. Steam request had been send.Here the settings of my ball_catcher:
http://img99.imageshack.us/img99/2329/skotty001.jpg
http://img21.imageshack.us/img21/2854/skotty002.jpgAnd here the settings of my logic_relay:
http://img577.imageshack.us/img577/7293/skotty003.jpg
http://img811.imageshack.us/img811/747/skotty004.jpg
http://img12.imageshack.us/img12/2525/skotty005.jpgI guess somewhere around there i must have made some stupid mistake ...
in http://img99.imageshack.us/img99/2329/skotty001.jpg you named your relay with the @ sign
but in http://img577.imageshack.us/img577/7293/skotty003.jpg you see you didn't include the @ sign in the name
in http://img21.imageshack.us/img21/2854/skotty002.jpg you have an unnessesary output, this output will never be triggered because this instance doesn't have any outputs
you dont need to change the flags, but it probably didn't hurt, your outputs look solid too
Here the settings of my ball_catcher:
http://img99.imageshack.us/img99/2329/skotty001.jpg
http://img21.imageshack.us/img21/2854/skotty002.jpg
And here the settings of my logic_relay:
http://img577.imageshack.us/img577/7293/skotty003.jpg
http://img811.imageshack.us/img811/747/skotty004.jpg
http://img12.imageshack.us/img12/2525/skotty005.jpg
I guess somewhere around there i must have made some stupid mistake ...
in http://img99.imageshack.us/img99/2329/skotty001.jpg you named your relay with the @ sign
but in http://img577.imageshack.us/img577/7293/skotty003.jpg you see you didn't include the @ sign in the name
in http://img21.imageshack.us/img21/2854/skotty002.jpg you have an unnessesary output, this output will never be triggered because this instance doesn't have any outputs
you dont need to change the flags, but it probably didn't hurt, your outputs look solid too
Quote from BierPizzaChips on August 5, 2012, 6:36 amHi Ben,
you are brillant!!! That fixed it. Oviously the missing '@' in the logic_relay had been the root cause of my problems.
Thanks, mate!!!
----------------------------
Edit:
The map using Skotty's Energy Balls had been posted, see:
http://steamcommunity.com/sharedfiles/filedetails/?id=89166062
Hi Ben,
you are brillant!!! That fixed it. Oviously the missing '@' in the logic_relay had been the root cause of my problems.
Thanks, mate!!!
----------------------------
Edit:
The map using Skotty's Energy Balls had been posted, see:
http://steamcommunity.com/sharedfiles/filedetails/?id=89166062