MH GiranTown

Tutorials and discussions about Mapping - Introduce your own ones!
User avatar
Feralidragon
Godlike
Posts: 5489
Joined: Wed Feb 27, 2008 6:24 pm
Personal rank: Work In Progress
Location: Liandri

Re: MH GiranTown

Post by Feralidragon »

The IRPR is configurable though, so it can in fact shoot through any thickness, as long as it's configured so in the .ini.
I think it's also configured by default so the actual damage lessens depending on the thickness of the wall (thicker = less damage), which is kinda like CoD, and perhaps CS even.

Unfortunately it's a weapon that breaks some of the MH maps when misused, since players will sometimes start shooting monsters at the other side of doors and such, when the map isn't really expecting that to happen, so weapons with a similar functionality are obviously going to be frowned upon by MH mappers, so I completely get where Red_Fist is coming from.
Many MH maps deal well with that as they rely mostly on monster count, but others rely on specific triggered events which will no longer work if some monsters are killed too early on.
Barbie wrote:
papercoffee wrote:making a weapon shoot through walls is indeed BS in UT.
Such already exists in BotPack: the Pulse Gun beam shoots through thin walls.
Yeah, although it's only something which can be exploited in Siege games to attack the core, while in CTF or DM or others, it's rather useless.
Although it has been fixed (at least I remember fixing it myself years ago for Siege specifically, but then with new Siege versions, Newnet and such, I think those were fixed there as well).
papercoffee wrote: :shock: Really? Never noticed this.
How thin must the wall be?
I don't remember the exact thickness, but it goes down to putting yourself as close to the wall as possible, and then the beam trace starts at an offset from you if I recall, which makes it spawn at the other side of the wall if it's thinner than that offset distance.
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: MH GiranTown

Post by OjitroC »

Feralidragon wrote: ... so weapons with a similar functionality are obviously going to be frowned upon by MH mappers, so I completely get where Red_Fist is coming from.
Yes, I can certainly see that - I certainly wouldn't advocate shooting through walls in MH maps though, in this one, I think shooting through the gates is OK.

I still can't quite see how the qdemons can attack from an adjoining courtyard, as they can jump but I don't think they could jump over the wall.
User avatar
Barbie
Godlike
Posts: 2792
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: MH GiranTown

Post by Barbie »

papercoffee wrote:
Barbie wrote:Such already exists in BotPack: the Pulse Gun beam shoots through thin walls.
:shock: Really? Never noticed this.
How thin must the wall be?
Some UU only, IDK the exact value. I guess the reason is that the beam is spawned at the end of the pulse gun barrel and exceeds player's collision cylinder.


For example in AS-Golgotha you can destroy the heart from outside by shooting through the ground. Kneel down close to the wheel of the siege tower and shoot down with the pulse beam.
----------
OjitroC wrote:I don't think they [qDemon] could jump over the wall.
Their jump height increases with the distance to the enemy:

Code: Select all

function PlayMeleeAttack() {	
local float dist, decision;
...
	dist = VSize(Target.Location - Location);
...
	if (dist > CollisionRadius + Target.CollisionRadius + 35)
			Velocity.Z += 0.7 * dist;
...
Attachments
AS-Golgotha.jpg
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
User avatar
papercoffee
Godlike
Posts: 10443
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: MH GiranTown

Post by papercoffee »

Ah... so it's more or less bug use. Ok, I thought the Pulse Rifle beam could do this at default without tricks. :mrgreen:
User avatar
EvilGrins
Godlike
Posts: 9668
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: MH GiranTown

Post by EvilGrins »

Red_Fist wrote: now why in the hell would one program that as a feature
Eeeeeeeeeeeeeeeeeevil!

Also, we've seen it before. The IR-sniper-rifle in NW2 could see through walls and shoot through some.
Attachments
Shot0143.png
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
Red_Fist
Godlike
Posts: 2163
Joined: Sun Oct 05, 2008 3:31 am

Re: MH GiranTown

Post by Red_Fist »

EvilGrins wrote:
Red_Fist wrote: now why in the hell would one program that as a feature
Eeeeeeeeeeeeeeeeeevil!

Also, we've seen it before. The IR-sniper-rifle in NW2 could see through walls and shoot through some.
Well that is just "Another Brick in the wall", "Tear the wall down" Trump "A Wall" Pope, lives inside large walls, Great wall of China !, then you, :loool:

I don't use such cheating gadgets, or a distortion pedal gadget to make me sound good playing guitar.

(As Ted Nugent says: "I don't play with such toys" 8) :P
Binary Space Partitioning
User avatar
papercoffee
Godlike
Posts: 10443
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: MH GiranTown

Post by papercoffee »

Red_Fist wrote: (As Ted Nugent says: "I don't play with such toys" 8) :P
You have never played with NW3?
btw. You can disable this vision in the IRPR (that NW3 Sniper Rifle)
User avatar
EvilGrins
Godlike
Posts: 9668
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: MH GiranTown

Post by EvilGrins »

papercoffee wrote:
Red_Fist wrote: (As Ted Nugent says: "I don't play with such toys" 8) :P
You have never played with NW3?
btw. You can disable this vision in the IRPR (that NW3 Sniper Rifle)
My screenshot is from NW2, but I don't recall the NW3 version having the same visual capacity.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
Spectra
Masterful
Posts: 542
Joined: Tue Jan 22, 2013 5:23 pm
Personal rank: Nullified!
Location: (X) Unable To Locate....

Re: MH GiranTown

Post by Spectra »

In my CSSWeapons mod you can get only 2 kills if shooting through pawns. If shooting through walls you get only 1 kill.

But in my mod, pawns thickness matters too. If you are shooting really huge Titan with perfect drawscale and collision, then bullets won't penetrate.

Pistols cannot shoot through very thick walls or fat pawns. Heavy weapons like awp, m249 can shoot through some thick walls.

iirc, nw2 IRPR uses traceactors iterators that makes it shoot n numbers of pawns. So in real life if Godzilla attacks the city and you own an IRPR, you can shoot through it, but with CSSWeapons, you can't.
User avatar
EvilGrins
Godlike
Posts: 9668
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: MH GiranTown

Post by EvilGrins »

Played the map multiple times, and this 1 most recent time something new happened.

Because you directly placed the monsters on the map, it doesn't require a Stop Your Fighting mutator to prevent the monsters from tearing into each other... they just don't. However, this last time I played 2 of those tiny weird lil' brutes started fighting each other.

Tried killing them myself, but they wouldn't die. Also their attacks no longer hurt players... and they would stop fighting each other if someone shot at them, they'd attack whoever attacked them... but as soon as that person left they started attacking each other again.

Eventually a SkaarjBerserker killed them. Whatever happened to those 2 that caused this weirdness, the other monsters on the map didn't like them anymore.

Played the map over after this, but it didn't happen again.
Attachments
Shot0021.jpg
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: MH GiranTown

Post by OjitroC »

EvilGrins wrote: ... I don't recall the NW3 version having the same visual capacity.
Yes it does and it is more sophisticated in that it distinguishes between team mates and enemies (and, I think, non threatening creatures like nali cows as well).
Spectra wrote: ... Heavy weapons like awp, m249 can shoot through some thick walls.
Plus some but not all of the ARs.
User avatar
Feralidragon
Godlike
Posts: 5489
Joined: Wed Feb 27, 2008 6:24 pm
Personal rank: Work In Progress
Location: Liandri

Re: MH GiranTown

Post by Feralidragon »

There's a lot of IRPR talk going on, so I will just post the excerpt from the .ini file which shows what you can configure:

Code: Select all

enableZoomGreenIRGlass=True
enableZoomIR=True
enableTraceBeam=True
bFirstPersonShotFX=True
MaxWallthroughDepth=256.000000
MaxWallthroughShots=5
MaxWallthroughPrecision=10
bReduceDamageByWallthrough=True
ZoomInViewRange=18000.000000
ZoomOutViewRange=2500.000000
HeadShotDmg=250
bPlayersAlwaysRelevant=False
enableWallThroughZoom=True
enableScopeTeamMarkers=True
enableScopeEnemyMarkers=False
enableScopeFriendlyMarkers=True
enableTeamColoredLaser=True
bAlwaysTeamColoredLaser=False
defaultLaserColor=LC_Red
enableServerShotOnZP=True
enableOversurrection=True
OversurrectionLifeTime=45.000000
OversurrectionTurretRotRate=6500.000000
OversurrectionFireCycleRate=1.000000
OversurrectionLaserPrepareTime=2.000000
OversurrectionLaserCooldownTime=3.500000
OversurrectionLaserFireMaxTime=6.000000
OversurrectionScanEnemiesRadius=40000.000000
OversurrectionRangedEnemiesPeriph=0.500000
OversurrectionAttackMinPeriph=0.900000
OversurrectionLaserDamage=1000
OversurrectionMaxWTTraces=5
OversurrectionMaxWTTracePrecision=16
OversurrectionMaxTraceRange=40000.000000
OversurrectionMaxWTTraceDepth=1024.000000
OversurrectionStopFireOdds=0.250000

SensedHeatObjects[0]=(HeatObjectType="Pawn",AmountOfHeat=3.000000,bFadingHeat=False)
SensedHeatObjects[1]=(HeatObjectType="TeamCannon",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[2]=(HeatObjectType="sgBuilding",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[3]=(HeatObjectType="Cybot",AmountOfHeat=0.850000,bFadingHeat=False)
SensedHeatObjects[4]=(HeatObjectType="CybotPart",AmountOfHeat=0.850000,bFadingHeat=False)
SensedHeatObjects[5]=(HeatObjectType="CybAttach",AmountOfHeat=0.850000,bFadingHeat=False)
SensedHeatObjects[6]=(HeatObjectType="Carcass",AmountOfHeat=0.900000,bFadingHeat=True)
SensedHeatObjects[7]=(HeatObjectType="WarShell",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[8]=(HeatObjectType="StrangeShell",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[9]=(HeatObjectType="DumbRocket",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[10]=(HeatObjectType="NuclearMissile",AmountOfHeat=0.750000,bFadingHeat=False)
SensedHeatObjects[11]=(HeatObjectType="TranslocatorTarget",AmountOfHeat=0.550000,bFadingHeat=False)
SensedHeatObjects[12]=(HeatObjectType="RTTrans",AmountOfHeat=0.550000,bFadingHeat=False)
...

NonSensedObjects[0]=FortStandard
...
Or to put it in simpler terms, by omission the IRPR does see and shoot through walls, but it's limited and it does loose damage across walls.
However it can be easily turned into the most OP laser you have ever seen, or you can deactivate all these things to the point you're left with pretty much a normal sniper equivalent to the standard one.

But the thickness of anything that is not a wall (pawn, decoration, etc) is not considered, the laser will go through them like butter, although in retrospective it would have been made sense to implement it for them as well.
Aldebaran
Masterful
Posts: 672
Joined: Thu Jan 28, 2016 7:30 pm

Re: MH GiranTown

Post by Aldebaran »

I changed MaxWallthroughDepth=256.000000
to MaxWallthroughDepth=1.000000
but I can still shoot through many doors.

What value should I set if the IRPR should not be able to shoot through any walls/doors?
I think I tried 0.000 already...
User avatar
Feralidragon
Godlike
Posts: 5489
Joined: Wed Feb 27, 2008 6:24 pm
Personal rank: Work In Progress
Location: Liandri

Re: MH GiranTown

Post by Feralidragon »

MaxWallthroughDepth only defines the depth, the actual number of walls/doors/etc is defined by MaxWallthroughShots.
So, what you want is MaxWallthroughShots=0 . :)
Aldebaran
Masterful
Posts: 672
Joined: Thu Jan 28, 2016 7:30 pm

Re: MH GiranTown

Post by Aldebaran »

Nice. And how about (scripted) pawns? If MaxWallthroughShots=2 for example and 10 pawns are standing in a row, only two pawns are shooten at the same time?
Post Reply