Gel...From Scratch!

Quote from Gemarakup on August 12, 2013, 2:16 pmmetroid101 wrote:Well...I'd really rather leave it to someone who can do it without screwing it up lol
A tutorial on adding a pre-made custom gel to hammer is what I meant o.o;;Info_particle_system.
A tutorial on adding a pre-made custom gel to hammer is what I meant o.o;;
Info_particle_system.
Quote from FelixGriffin on August 12, 2013, 5:58 pmI've been trying to get True Adhesion Gel to work for a while now without success. For now I'm using Limited Adhesion Gel, which dries quickly and glues objects together but doesn't let you walk on walls.
If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
I've been trying to get True Adhesion Gel to work for a while now without success. For now I'm using Limited Adhesion Gel, which dries quickly and glues objects together but doesn't let you walk on walls.
If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
Quote from metroid101 on August 12, 2013, 9:32 pmFelixGriffin wrote:I've been trying to get True Adhesion Gel to work for a while now without success. For now I'm using Limited Adhesion Gel, which dries quickly and glues objects together but doesn't let you walk on walls.If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
Hmm, could you do an ice physics gel?
Basically Acceleration gel but it's traction instead of speed.Also rumors are that the original coding for Adhesion gel might be in the portal 2 coding somewhere?
Maybe take a look at that and see if you can find a lead.
If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
Hmm, could you do an ice physics gel?
Basically Acceleration gel but it's traction instead of speed.
Also rumors are that the original coding for Adhesion gel might be in the portal 2 coding somewhere?
Maybe take a look at that and see if you can find a lead.

Quote from Gemarakup on August 13, 2013, 12:41 ammetroid101 wrote:Also rumors are that the original coding for Adhesion gel might be in the portal 2 coding somewhere?
Maybe take a look at that and see if you can find a lead.They replaced it with reflection gel.
The annoting thing is that you can't pakrat.
Maybe take a look at that and see if you can find a lead.
They replaced it with reflection gel.
The annoting thing is that you can't pakrat.

Quote from TeamSpen210 on August 13, 2013, 3:29 amThe only thing that's left is it's ability to counter propulsion gel. If a slanted surface is coved in reflection/adhesion gel, then propulsion-gel covered cubes won't slide around. The opposite works too.
The only thing that's left is it's ability to counter propulsion gel. If a slanted surface is coved in reflection/adhesion gel, then propulsion-gel covered cubes won't slide around. The opposite works too.
[spoiler]- BEE2 Addons | (BEE2)
- Hammer Addons
Maps:
- Crushed Gel
- Gel is Not Always Helpful[/spoiler]
Quote from FelixGriffin on August 13, 2013, 8:42 ammetroid101 wrote:FelixGriffin wrote:I've been trying to get True Adhesion Gel to work for a while now without success. For now I'm using Limited Adhesion Gel, which dries quickly and glues objects together but doesn't let you walk on walls.If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
Hmm, could you do an ice physics gel?
Basically Acceleration gel but it's traction instead of speed.Also rumors are that the original coding for Adhesion gel might be in the portal 2 coding somewhere?
Maybe take a look at that and see if you can find a lead.Speed is easier than traction, but I'll see what I can do. The problem is that friction is a property of the floor material, while speed is a global variable that I can set with a player_speedmod.
If you want a tutorial, what I've made actually functions as a nice framework to build a new gel. I have a blank "Template Gel" that I someday plan to upload (hopefully with my big Limited Adhesion Gel map) that just places a big trigger_multiple with no outputs over each gel splatter. Add outputs to that trigger, pointed at the !activator, and they'll get anything that touches the splatter. For Electric Gel that would be turning on an env_entity_dissolver, for Stasis Gel it would send a DisableMotion input, for Adhesion Gel it would turn on a phys_constraint, and so on.
Hmm, could you do an ice physics gel?
Basically Acceleration gel but it's traction instead of speed.
Also rumors are that the original coding for Adhesion gel might be in the portal 2 coding somewhere?
Maybe take a look at that and see if you can find a lead.
Speed is easier than traction, but I'll see what I can do. The problem is that friction is a property of the floor material, while speed is a global variable that I can set with a player_speedmod.
Quote from FelixGriffin on August 13, 2013, 8:57 amOkay, I found a way to make friction gel work (somewhat). The player can walk on it and it will be like walking on ice, and a cube coated in it will have no friction. But a cube won't slide on the floor normally. Does that work?
Okay, I found a way to make friction gel work (somewhat). The player can walk on it and it will be like walking on ice, and a cube coated in it will have no friction. But a cube won't slide on the floor normally. Does that work?
Quote from metroid101 on August 13, 2013, 3:50 pmFelixGriffin wrote:Okay, I found a way to make friction gel work (somewhat). The player can walk on it and it will be like walking on ice, and a cube coated in it will have no friction. But a cube won't slide on the floor normally. Does that work?Hmm, that's the effect I was thinking about yeah X3
I assume that the cube will only 'slide' normally where the gel is painted on a surface (and the cube too obviously) correct?
If so that works perfect~ Can't wait to see the results :3
My main interest was adding ice physics to the player, so a partially working gel on the cube is good too.
Hmm, that's the effect I was thinking about yeah X3
I assume that the cube will only 'slide' normally where the gel is painted on a surface (and the cube too obviously) correct?
If so that works perfect~ Can't wait to see the results :3
My main interest was adding ice physics to the player, so a partially working gel on the cube is good too.
Quote from FelixGriffin on August 13, 2013, 3:56 pmIt would be a bit odd: a non-painted cube will not slide on a painted floor, but a painted cube will slide on a non-painted floor.
I was planning to make it frictionless and also restrict the player's ability to jump. Does that sound good?
Also, what color should this be?
It would be a bit odd: a non-painted cube will not slide on a painted floor, but a painted cube will slide on a non-painted floor.
I was planning to make it frictionless and also restrict the player's ability to jump. Does that sound good?
Also, what color should this be?

Quote from BenVlodgi on August 13, 2013, 4:05 pmFelixGriffin wrote:It would be a bit odd: a non-painted cube will not slide on a painted floor, but a painted cube will slide on a non-painted floor.I was planning to make it frictionless and also restrict the player's ability to jump. Does that sound good?
Also, what color should this be?
icey color
like here
http://upload.wikimedia.org/wikipedia/c ... ies_-a.jpg
a texture like that would even look cool, like this gel is applied then freezes o_O and makes a cracking sound as its laid
I was planning to make it frictionless and also restrict the player's ability to jump. Does that sound good?
Also, what color should this be?
icey color
like here
http://upload.wikimedia.org/wikipedia/c ... ies_-a.jpg
a texture like that would even look cool, like this gel is applied then freezes o_O and makes a cracking sound as its laid