Tremulous Forum

General => General Discussion => Topic started by: Amanieu on August 13, 2008, 07:41:12 pm

Title: Is r_lightmap a cheat?
Post by: Amanieu on August 13, 2008, 07:41:12 pm
Many people use the r_lightmap cvar to get a better visibility. Here are 2 screenshots, one has r_lightmap off and the other has it on:
http://azrael07.org/r_lightmap_0.jpg
http://azrael07.org/r_lightmap_1.jpg

Should this cvar be cheat-protected?
Title: Re: Is r_lightmap a cheat?
Post by: Odin on August 13, 2008, 08:06:07 pm
Yes.
Title: Re: Is r_lightmap a cheat?
Post by: Demolution on August 13, 2008, 08:10:33 pm
Isn't this feature supposed to help you run faster?
Title: Re: Is r_lightmap a cheat?
Post by: David on August 13, 2008, 08:26:09 pm
Isn't this feature supposed to help you run faster?
AFAIK, it has no effect at all, and is just for debugging maps.  As such, I vote cheat-protect.
Title: Re: Is r_lightmap a cheat?
Post by: + OPTIMUS + on August 13, 2008, 08:40:16 pm
make it as an option for battlesuits or hs3 helmets. 3d scan view. :-)
Title: Re: Is r_lightmap a cheat?
Post by: googles on August 13, 2008, 10:17:46 pm
If you're going to lock lightmap, might as well lock r_gamma, and r_overBrightBits as well.
Title: Re: Is r_lightmap a cheat?
Post by: Bomb on August 13, 2008, 10:22:07 pm
r_lightmap can be used for cheating, but so can a lot of things. Like googles said, if you're going to lock that, you might as well lock the rest.
Title: Re: Is r_lightmap a cheat?
Post by: David on August 13, 2008, 10:25:25 pm
That's totally different.
lightmap has no use beyond debugging a map.  Gamma is needed due to the massive differences between screens.
Title: Re: Is r_lightmap a cheat?
Post by: + OPTIMUS + on August 13, 2008, 11:06:04 pm
If you're going to lock lightmap, might as well lock r_gamma, and r_overBrightBits as well.

or showing weapon 1/0... such an abuse of getting more sight. however, i would forget about what kind of weapon i am actually using instantly...
Title: Re: Is r_lightmap a cheat?
Post by: Archangel on August 13, 2008, 11:20:04 pm
My aim is MUCH better with cg_drawgun 0, but I can't seem to get the hang of shotty like that. Weird, eh?
Title: Re: Is r_lightmap a cheat?
Post by: + OPTIMUS + on August 13, 2008, 11:25:28 pm
it's because it's all about the hang of it.
Title: Re: Is r_lightmap a cheat?
Post by: Kaleo on August 13, 2008, 11:50:18 pm
I would be more worried about r_fullbright.

Looks like shit, but you can see everything.
Title: Re: Is r_lightmap a cheat?
Post by: cactusfrog on August 13, 2008, 11:57:35 pm
it gives you very little advantage plus it makes everything look like crap i would rather have the maps look descent then see a dretch better. 
Title: Re: Is r_lightmap a cheat?
Post by: TBob on August 14, 2008, 12:45:44 am
If you're going to lock lightmap, might as well lock r_gamma, and r_overBrightBits as well.

Yeah, if you had the gamma at what most players set it at, I think the dretch would be more visible than with r_lightmap 1, cause c'mon, show me someone who plays nexus with r_gamma 1.
Title: Re: Is r_lightmap a cheat?
Post by: Kaleo on August 14, 2008, 01:22:47 am
If you're going to lock lightmap, might as well lock r_gamma, and r_overBrightBits as well.

Yeah, if you had the gamma at what most players set it at, I think the dretch would be more visible than with r_lightmap 1, cause c'mon, show me someone who plays nexus with r_gamma 1.


I play all maps with r_gamma 1. It all depends on your monitor.
Title: Re: Is r_lightmap a cheat?
Post by: seeeker on August 14, 2008, 02:28:39 am
(http://i265.photobucket.com/albums/ii237/seeeker/trem/randomstuff/lightmaphihi.gif)
ohi!
Title: Re: Is r_lightmap a cheat?
Post by: Bissig on August 14, 2008, 02:29:58 am
Might as well lock monitor brightness controls ;-p

@Seeeker

Advanced Noobs don't fall for the hiding dretch anyways.
Title: Re: Is r_lightmap a cheat?
Post by: Snake on August 14, 2008, 03:03:56 am
Well, it should keep as it is right now, optional, if someone can, everyone can so is your choise if you want to have r_lightmap 1 or not.

I vote that it shoulnt be  cheat protected because isnt a cheat, is more like more brightness for crappy PCs and a helpful tool for my MD :P
Title: Re: Is r_lightmap a cheat?
Post by: Volt on August 14, 2008, 03:15:35 am
no, leave r_lightmap.
and googles right if you lock up r_lightmap
might as well get rid of weapons bindings and ev binding cuz they give you advantages as well.
Title: Re: Is r_lightmap a cheat?
Post by: Lava Croft on August 14, 2008, 08:55:17 am
r_lightmap 1 has nothing to do with weapon binds. It should be cheat protected, just like cg_shadows 2 and cg_shadows 3.

Anyone saying it should not be cheat protected is probably someone who plays with r_lightmap 1, or someone who just found out he can do something else than r_gamma 5.
Title: Re: Is r_lightmap a cheat?
Post by: jal on August 14, 2008, 09:10:45 am
If you're going to lock lightmap, might as well lock r_gamma, and r_overBrightBits as well.
and don't forget r_picmip!
Title: Re: Is r_lightmap a cheat?
Post by: Eeeew Spiders on August 14, 2008, 10:04:11 am
I don't think r_lightmap should be a forum poll!
Either it is cheat protected, or it's not cheat protected.
Title: Re: Is r_lightmap a cheat?
Post by: seeeker on August 14, 2008, 10:27:01 am
The poll is like going to a bar asking signatures for a petition to ban alcohol xD
Title: Re: Is r_lightmap a cheat?
Post by: ==Troy== on August 14, 2008, 12:32:59 pm
Just a note, vertex illumenation completely changes the map lightning, in some cases to such extent that what is normally dark is actually nearlly fullbright. (but it does give you a nice fps gain)
Title: Re: Is r_lightmap a cheat?
Post by: Lava Croft on August 14, 2008, 12:48:13 pm
Just a note, vertex illumenation completely changes the map lightning, in some cases to such extent that what is normally dark is actually nearlly fullbright. (but it does give you a nice fps gain)
On the other hand, areas that are mildy dark with lightmaps, end up being pitchblack with vertex lighting.
Title: Re: Is r_lightmap a cheat?
Post by: SlackerLinux on August 14, 2008, 01:06:51 pm
it is a cheat just like r_fullbright and really should be locked

i dont use if for the fact that it does in some maps give an unfair advantage.
Title: Re: Is r_lightmap a cheat?
Post by: Hellrider on August 14, 2008, 04:30:14 pm
r_lightmap was not cheat protected since the first release (as it is not in the quake3 client i think) so people started to mess around with config and started using it (myself included).

If you think it is a sort of a cheat then we have been all potential cheaters (but nobody really cared about it untill the advent of real wallhacks or aimbots). In my opinion there is no reson to call someone a cheater because he took full advantage of the cvars the developers let him use (r_whatever).

If you think it might give someone too much an advantage, it's pointless to disable it in custom clients since in the "official" one you can still use it; you would only scare away from your client people who actually use r_whatever cvars (yes, i am included, and there are plenty of others).


I don't really believe people who shout that they never used/use it in game, since:
1) after all we are not so honest, expecially behind a monitor on the internet
2) i can't check in any way if you are actually saying the truth or you are making fun of me  :D


It's ok to discuss about it being a cheat or not, but untill developers decide to enable/disable it in tremulous 1.2 i'll stick with r_lightmap enabled.


Guess what? if devs decide to disable it in next release, i think we will soon see a custom client with it enabled  ;) ;D

EDIT: typo.
Title: Re: Is r_lightmap a cheat?
Post by: gimhael on August 14, 2008, 05:09:18 pm
I think to have equal chances for all players, all maps should be changed so that they only have plain white textures. That would reduze the download size of the maps too.
Title: Re: Is r_lightmap a cheat?
Post by: KamikOzzy on August 14, 2008, 05:36:38 pm
This should not be cheat protected.

I used to play on a crappy PC, and needed low quality settings to run Trem smoothly. For some reason, with low quality I couldn't see at all in some areas (the example I remember the most is the window room in niveus, up in the ceiling it was pitch black.)

Now I play on high quality all the time, and I can see anywhere just fine, but for the players with crappy comps, I say leave it available.

As for seeker's pic: the gamma in the first half of that .gif is a lot lower than what I play with, and there's no way a dretch could hide there unnoticed with my (r_lightmap 0) settings.

When I was recording demos they turned out dark. I tried setting r_gamma higher but I believe it is capped at 3. Like I said I have no problems with visibility now, and I've never been a user of lightmap so I'd just like to represent at least one person who doesn't use it, but thinks it is okay to use it.

There may be few similarities between this and binds, but this is a purely visual aid. In fact, it reminds me alot of the alien crosshair debate we all had not so long ago. That too, is a purely visual, yet non-standard aid in gameplay.

Tl;dr version:
I'm not going to hide in a place that isn't covered by a wall or some other obstacle, are you guys? If so: you're retarded. If not: this "cheat" really doesn't hurt you at all, so try not to be upset about what others may gain from it.
Title: Re: Is r_lightmap a cheat?
Post by: Lava Croft on August 14, 2008, 06:29:48 pm
I think to have equal chances for all players, all maps should be changed so that they only have plain white textures. That would reduze the download size of the maps too.
In addition to that, do not compile any lighting information at all, that will make the mappers so happy! No more 1-hour compiles, unless your map sucks!
Title: Re: Is r_lightmap a cheat?
Post by: googles on August 14, 2008, 10:50:04 pm
And for the rest of you, the images shown here are half the brightness they should be at. When taking a screen shot ingame, it doesn't consider the SDL gamma, therefore, the produced picture is much much darker.

(btw not sure what to call it, i just call it SDL gamma)
Title: Re: Is r_lightmap a cheat?
Post by: Asvarox on August 14, 2008, 10:53:32 pm
Quote
Guess what? if devs decide to disable it in next release, i think we will soon see a custom client with it enabled
Next release? O.O
Quote
Anyone saying it should not be cheat protected is probably someone who plays with r_lightmap 1, or someone who just found out he can do something else than r_gamma 5.
r_gamma is capped to 3 :)

@topic
No, just make it not display models skins. If its noly for debugging, why it should?

Btw. playing with no antialias gives you an advantage too, damn old video cards
Title: Re: Is r_lightmap a cheat?
Post by: David on August 14, 2008, 11:13:16 pm
Quote
Guess what? if devs decide to disable it in next release, i think we will soon see a custom client with it enabled
And that would be cheating, same as an aimbot.

Btw. playing with no antialias gives you an advantage too, damn old video cards
How?
Title: Re: Is r_lightmap a cheat?
Post by: googles on August 14, 2008, 11:19:08 pm
This reminds me, you can never truly stop cheating, and this goes double for open source games.
Title: Re: Is r_lightmap a cheat?
Post by: David on August 14, 2008, 11:24:13 pm
You can never truly stop someone from killing you, doesn't mean you shouldn't try.
Title: Re: Is r_lightmap a cheat?
Post by: UniqPhoeniX on August 15, 2008, 12:12:48 am
I think to have equal chances for all players, all maps should be changed so that they only have plain white textures. That would reduze the download size of the maps too.
In addition to that, do not compile any lighting information at all, that will make the mappers so happy! No more 1-hour compiles, unless your map sucks!
And then make all models white too!

Quote
Guess what? if devs decide to disable it in next release, i think we will soon see a custom client with it enabled
And that would be cheating, same as an aimbot wallhax.
fixt, it's just a visual cheat.
Title: Re: Is r_lightmap a cheat?
Post by: David on August 15, 2008, 12:20:04 am
I fail to see the distinction.  Both are the end user taking significant steps to overcome technical barriers to gain an unfair advantage.
Title: Re: Is r_lightmap a cheat?
Post by: Eeeew Spiders on August 15, 2008, 01:00:36 am
Quote
Guess what? if devs decide to disable it in next release, i think we will soon see a custom client with it enabled
And that would be cheating, same as an aimbot wallhax.
fixt, it's just a visual cheat.

wallhax is not just a visual cheat, it is a cheat. I hope you didn't expose yerself there unwillingly.
But tremulous is about dodging, moving, aiming, building bases, and teamwork. It is not, as I perceive it, a game for hiding in the dark.

(Maybe that goes against the intention of some custom maps out there, but atleast it is like that for the stock maps)

[EDIT] Personally I don't think that r_lightmap is a cheat, I just see it as adding more contrast to the graphics. For some the ambient is part
of why they play the game, for others it is all about playing it. Personally I don't use r_lightmap. But i have drawgun disabled, simply because I see
no use for it. Here I'd say its all about preference again. And standardizing the optics is just no option, seeing all the differences in gfx cards and
monitors in use. Everybody sees things differently already with default settings.
So why not let everybody choose the graphic settings that they think is best for their game. The chances are that the result is fairer than forcing people
to play with default settings. And I say thats fairer than to send everybody out to buy better gear.

Title: Re: Is r_lightmap a cheat?
Post by: Bissig on August 15, 2008, 01:55:43 am
If people need darkness to hide they should play a creepy horror shooter/adventure game. Tremulous is more about competitive play then about shock effects.
Title: Re: Is r_lightmap a cheat?
Post by: rotacak on August 15, 2008, 02:13:34 am
Why you all debating about old videocards? I tryed r_lightmap and that give to me 0 FPS more.

And I tryed turn off drawgun, but with that I don't see when I finished reloading...
Title: Re: Is r_lightmap a cheat?
Post by: Lakitu7 on August 15, 2008, 02:59:40 am
Why you all debating about old videocards? I tryed r_lightmap and that give to me 0 FPS more.

And I tryed turn off drawgun, but with that I don't see when I finished reloading...
Unless your video card is incredibly old (or some integrated crap) but your processor is new, this game is CPU-bound and almost nothing in r_ will affect your FPS.

Using the cvar in 1.1 is obviously not a cheat. I don't like it and I don't do it, but I don't blame anyone for playing the game how it is.

Yes, it should be cheat-protected for 1.2. Other mentioned r_cvars which have legit uses outside devmap and can improve things for GPU-bound people are debatable, but any cvar that can give an advantage and does NOT have a legit use should go. This is true for r_lightmap.

Something else that you guys are forgetting with many of those other cvars is that they require a vid_restart to switch back and forth, so if you want to gain an advantage you have to either leave them on all the time (which looks ugly as hell) or momentarily freeze and be shot at while you toggle. That disadvantage should punish people for doing it pretty sufficiently. What makes r_lightmap so troubling is that you can flick it on and off instantly with a bind without reprecussions (and also, as I already said, it has no legit use outside devmap).

Yes, people could make "unofficial clients" with that restriction removed, but then they are not "unofficial" clients but cheat clients and would be banned from here just the same as the others.

[edit] No, it is not the responsibility of people distributing legit, non-cheat clients to cheat-protect things that the official clients do not.
Title: Re: Is r_lightmap a cheat?
Post by: Eeeew Spiders on August 15, 2008, 11:11:17 am
Yes, people could make "unofficial clients" with that restriction removed, but then they are not "unofficial" clients but cheat clients and would be banned from here just the same as the others.
How would you detect it? Most of the known cheats are detectable when you observe a player and have an eye for it. The cvars we are talking about here are not really detectable.
It is only gentleman like to not use it, but it will be hard to enforce. See discussion about alien crosshair.
Title: Re: Is r_lightmap a cheat?
Post by: David on August 15, 2008, 12:34:13 pm
Same goes for wall hax, or a good aimbotter.
See above comment about why you should try anyway.
Title: Re: Is r_lightmap a cheat?
Post by: Lava Croft on August 15, 2008, 12:44:49 pm
Let's not forget to make cg_shadows 2 and cg_shadows 3 cheat-protected cvars too!
Title: Re: Is r_lightmap a cheat?
Post by: rotacak on August 15, 2008, 12:58:55 pm
Let's not forget to make cg_shadows 2 and cg_shadows 3 cheat-protected cvars too!
Ok: Why?
Title: Re: Is r_lightmap a cheat?
Post by: St. Vrayne on August 15, 2008, 02:27:34 pm
Never heard of this command until now, but I wouldn't ever use it.  Makes the game look like shit.
Title: Re: Is r_lightmap a tool?
Post by: player1 on August 15, 2008, 05:04:45 pm
What makes r_lightmap so troubling is that you can flick it on and off instantly with a bind without reprecussions -snip-

So, Tremulous does have a flashlight.
Title: Re: Is r_lightmap a cheat?
Post by: Volt on August 15, 2008, 05:36:06 pm
r_lightmap 1 has nothing to do with weapon binds. It should be cheat protected, just like cg_shadows 2 and cg_shadows 3.

Anyone saying it should not be cheat protected is probably someone who plays with r_lightmap 1, or someone who just found out he can do something else than r_gamma 5.

Look you blind bat r_lightmap isnt a cheat its been around for along time now and up until recently it hasnt been a problem, And the comparison between it and weapons binds was to state how dumb it would be to get rid of it.

r-lightmap is less of an advantage than weapon binds. "So i say it again get rid of r_lightmap, might as well get rid of weapon binding."
Title: Re: Is r_lightmap a cheat?
Post by: David on August 15, 2008, 06:19:13 pm
The issue isn't how useful it is, every one can see that for them selves.
The issue is that there is no legitimate use for it, so however small its use in cheating is, the maths stills says we should limit its use.
Title: Re: Is r_lightmap a cheat?
Post by: Lakitu7 on August 15, 2008, 11:17:03 pm
If Trem is intended to have a flashlight then it should have a flashlight, not an obscure tool for testing maps that can be used hackishly as such. As of now, Trem isn't intended to have a flashlight.
Title: Re: Is r_lightmap a cheat?
Post by: Bissig on August 16, 2008, 01:34:56 am
If Trem is intended to have a flashlight then it should have a flashlight, not an obscure tool for testing maps that can be used hackishly as such. As of now, Trem isn't intended to have a flashlight.

Cheat protect gamma settings then...
Title: Re: Is r_lightmap a cheat?
Post by: St. Vrayne on August 16, 2008, 01:47:43 am
I remember reading somewhere that gamma is used to adjust video brightness for demos and things like that as well in order to adjust for the variety of "computer hardware" our there that differs widely.  I'm not really a computer techie, but that's what my understanding of what gamma was used for.
Title: Re: Is r_lightmap a cheat?
Post by: Bissig on August 16, 2008, 01:52:47 am
It can also be used to "lighten" things up. Meaning:

You won't miss the dretch sitting on the pipe above you when your gamma is turned up high enough together with an agressive brightness setting on your screen. r_lightmap 1 just looks uglier. That's all.
Title: Re: Is r_lightmap a cheat?
Post by: St. Vrayne on August 16, 2008, 02:29:28 am
Ah, clarification is always good.  Never hurts.  Thank Bissig!
Title: Re: Is r_lightmap a cheat?
Post by: Lakitu7 on August 16, 2008, 02:55:04 am
If Trem is intended to have a flashlight then it should have a flashlight, not an obscure tool for testing maps that can be used hackishly as such. As of now, Trem isn't intended to have a flashlight.

Cheat protect gamma settings then...

Yes, already done. It's capped at 3.
Title: Re: Is r_lightmap a cheat?
Post by: Zero on August 16, 2008, 03:14:17 am
Well, in some maps its so bright, you cant bare it, and it raises your FPS.
Title: Re: Is r_lightmap a cheat?
Post by: Odin on August 16, 2008, 03:39:05 am
Gamma is required to be non-cheat protected because gamma settings are different for every monitor's brightness(and video adapter's brightness). I have to use r_gamma 1.6 on my desktop to achieve any kind of visibility. On my laptop, I have to use 1.2. It is impossible to have a standard value for this because it would be unfair to players with less bright monitors.

Other games with PunkBuster use a cheat protected range for cg_fov, usually a minimum of 60, and a maximum of 120. Any more than that and you're seeing more than you're allowed. Try enabling cheats on a local game of Quake3 or Wolf:ET and you can set cg_fov to 360, giving you complete visibility in all angles.
Title: Re: Is r_lightmap a cheat?
Post by: jal on August 16, 2008, 09:16:50 am
about that. I've been searching for cg_muzzleFlash or cg_weaponFLash and I didn't find it. Does it exist under a different name?
Title: Re: Is r_lightmap a tool?
Post by: Volt on August 16, 2008, 09:23:21 am
What makes r_lightmap so troubling is that you can flick it on and off instantly with a bind without reprecussions -snip-

So, Tremulous does have a flashlight.

TremulousFlashlight (http://networkofdoom.net/~bishop3space/Tremulous/Base/flashlight.cfg)

Im guessing this is how r_lightmap is not suppose to be used,if so i can see how it can be cheap i change my old post and agree with lava.
It is cheap if you bind it like above,during a in game test  i was toggling it on and off i felt a huge advantage even with gamma all the way up i still had a advantage. It was eliminating all other distractions ect. and then being able to switch back with a key was to good although i would have never thought about binding it like that if i did not read the above quote anyways BAN IT.
Title: Re: Is r_lightmap a cheat?
Post by: benmachine on August 16, 2008, 08:00:45 pm
Try enabling cheats on a local game of Quake3 or Wolf:ET and you can set cg_fov to 360, giving you complete visibility in all angles.

Are you sure? I was under the impression that the algorithm's distortion of your view approached infinity as your fov approached 180.

...about the subject in question, it really depends on whether you subscribe to 'innocent until proven guilty' or vice versa with regards to clients and client settings. Personally I'm of the belief that it really doesn't make much of a difference, but if some people think it does I've similarly no problem with protecting it.
Title: Re: Is r_lightmap a cheat?
Post by: TBob on August 21, 2008, 11:29:31 am

Are you sure? I was under the impression that the algorithm's distortion of your view approached infinity as your fov approached 180.



In general, yes - but there are some cool things you can do such as:
http://strlen.com/gfxengine/fisheyequake/index.html