Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
CrimCuttle

Changing color inside a non-solid 3d floor

Recommended Posts

Title explains it pretty well, I want to make a pool of liquid using a non-solid 3D floor (I don't want it swimmable) and have a slight color offset when inside the pool. How do I go about this?

Share this post


Link to post

Just as Emprye said, you have to either use ACS to change the color of the dummy sector or if you're using UDMF you can change the custom sector properties to set the color you want.

Share this post


Link to post

In Legacy, you could also do this by setting a hexadecimal RGB value in the control sector's sidedef, IIRC - something like #208020 for a dark-green auto-generated colormap.

Share this post


Link to post

This could also be achieved with Boom's type 242 transfer properties 

Share this post


Link to post

No. Those set an entirely different property. Do not be fooled by Eternity inheriting SMMU's 'rework' of the feature, that's not how it was supposed to work.

 

Share this post


Link to post
2 hours ago, Graf Zahl said:

No. Those set an entirely different property. Do not be fooled by Eternity inheriting SMMU's 'rework' of the feature, that's not how it was supposed to work.

 

@Graf Zahl: Are you referring to how type 242 works in Eternity? In other words, did Eternity inherit a reworked SMMU linedef 242, or were you describing some other feature that was reworked in SMMU, then inherited in Eternity? (I am, of course, interested in seemingly identical effects that actually work differently in different ports). Can you be a little more specific?

Share this post


Link to post
3 hours ago, Graf Zahl said:

No. Those set an entirely different property. Do not be fooled by Eternity inheriting SMMU's 'rework' of the feature, that's not how it was supposed to work.

 

 

I interpreted OP's "inside the sector" as meaning when the player was inside the sector i.e. Underwater. That's exactly how Boom did it. I am aware that Eternity historically did it different/wrong (as did indeed zdoom).

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×