Page 1 of 1

crashing issue

Posted: Tue Dec 29, 2020 10:52 am
by Moxmajy
Changed the Telsazap & VolkovWeapon range to A20. (in weapons.yaml)

Code: Select all

TeslaZap:
	Range: a20
CydogJaw:
	Inherits: DogJaw
	Range: 5c512

VolkovWeapon:
	Inherits: SilencedPPK
	ReloadDelay: 25
	Range: a20
	-ValidTargets:
	InvalidTargets: Air, Bridge, Structure
	Warhead@1Dam: SpreadDamage
		Spread: 256
		Versus:
			None: 90
			Wood: 75
			Light: 60
			Heavy: 25
			Concrete: 50
		-ValidTargets:
		DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
	Warhead@2Smu: LeaveSmudge
		SmudgeType: Crater
		InvalidTargets: Vehicle, Structure, Wall, Husk, Trees
	Warhead@3Eff: CreateEffect
		Explosions: artillery_explosion
		ImpactSounds: kaboom25.aud
		ValidTargets: Ground, Ship, Trees
	Warhead@4EffWater: CreateEffect
		Explosions: small_splash
		ImpactSounds: splash9.aud
		ValidTargets: Water, Underwater
		InvalidTargets: Ship, Structure, Bridge

Now I get the error "Cannot parse `a20` into `Range.OpenRA.WDist"

The range is in hexadecimal right?

What gives ?

Re: crashing issue

Posted: Tue Dec 29, 2020 5:33 pm
by abcdefg30
The range is not hexadecimal, but in cells. 1c0 is exactly one cell, while 1c512 is one and a half. So the value before "c" is the amount of full cells, and the value after the "c" is the distance inside a cell (range [0;1023]).