Graphics::addDecal
thanks to JulioNIB for figuring out the parameters.
decal types:
public enum DecalTypes
{
splatters_blood = 1010,
splatters_blood_dir = 1015,
splatters_blood_mist = 1017,
splatters_mud = 1020,
splatters_paint = 1030,
splatters_water = 1040,
splatters_water_hydrant = 1050,
splatters_blood2 = 1110,
weapImpact_metal = 4010,
weapImpact_concrete = 4020,
weapImpact_mattress = 4030,
weapImpact_mud = 4032,
weapImpact_wood = 4050,
weapImpact_sand = 4053,
weapImpact_cardboard = 4040,
weapImpact_melee_glass = 4100,
weapImpact_glass_blood = 4102,
weapImpact_glass_blood2 = 4104,
weapImpact_shotgun_paper = 4200,
weapImpact_shotgun_mattress,
weapImpact_shotgun_metal,
weapImpact_shotgun_wood,
weapImpact_shotgun_dirt,
weapImpact_shotgun_tvscreen,
weapImpact_shotgun_tvscreen2,
weapImpact_shotgun_tvscreen3,
weapImpact_melee_concrete = 4310,
weapImpact_melee_wood = 4312,
weapImpact_melee_metal = 4314,
burn1 = 4421,
burn2,
burn3,
burn4,
burn5,
bang_concrete_bang = 5000,
bang_concrete_bang2,
bang_bullet_bang,
bang_bullet_bang2 = 5004,
bang_glass = 5031,
bang_glass2,
solidPool_water = 9000,
solidPool_blood,
solidPool_oil,
solidPool_petrol,
solidPool_mud,
porousPool_water,
porousPool_blood,
porousPool_oil,
porousPool_petrol,
porousPool_mud,
porousPool_water_ped_drip,
liquidTrail_water = 9050
}
Syntax
mp.game.graphics.addDecal(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19);Required Arguments
- p0: unknown (to be checked)
- p1: float
- p2: float
- p3: float
- p4: float
- p5: float
- p6: float
- p7: float
- p8: float
- p9: float
- p10: float
- p11: float
- p12: float
- p13: float
- p14: float
- p15: float
- p16: float
- p17: Boolean
- p18: Boolean
- p19: Boolean
Return value
- int
Example
// todoSee also
- mp.game.graphics.addDecal
- mp.game.graphics.addPetrolDecal
- mp.game.graphics.beginTextComponent
- mp.game.graphics.callScaleformMovieFunctionFloatParams
- mp.game.graphics.callScaleformMovieFunctionMixedParams
- mp.game.graphics.callScaleformMovieFunctionStringParams
- mp.game.graphics.callScaleformMovieMethod
- mp.game.graphics.createCheckpoint
- mp.game.graphics.destroyTrackedPoint
- mp.game.graphics.disableVehicleDistantlights
- mp.game.graphics.doesParticleFxLoopedExist
- mp.game.graphics.drawBox
- mp.game.graphics.drawDebugBox
- mp.game.graphics.drawDebugCross
- mp.game.graphics.drawDebugLineWithTwoColours
- mp.game.graphics.drawDebugLine
- mp.game.graphics.drawDebugSphere
- mp.game.graphics.drawDebugText2d
- mp.game.graphics.drawDebugText
- mp.game.graphics.drawLightWithRangeAndShadow
- mp.game.graphics.drawLightWithRange
- mp.game.graphics.drawLine
- mp.game.graphics.drawMarker
- mp.game.graphics.drawPoly
- mp.game.graphics.drawRect
- mp.game.graphics.drawScaleformMovie3dNonAdditive
- mp.game.graphics.drawScaleformMovie3d
- mp.game.graphics.drawScaleformMovieFullscreenMasked
- mp.game.graphics.drawScaleformMovieFullscreen
- mp.game.graphics.drawScaleformMovie
- mp.game.graphics.drawSpotLightWithShadow
- mp.game.graphics.drawSpotLight
- mp.game.graphics.drawSprite
- mp.game.graphics.drawText
- mp.game.graphics.drawTvChannel
- mp.game.graphics.enableAlienBloodVfx
- mp.game.graphics.enableClownBloodVfx
- mp.game.graphics.enableMovieSubtitles
- mp.game.graphics.fadeDecalsInRange
- mp.game.graphics.getDecalWashLevel
- mp.game.graphics.getSafeZoneSize
- mp.game.graphics.getScreenActiveResolution
- mp.game.graphics.getScreenAspectRatio
- mp.game.graphics.getScreenEffectIsActive
- mp.game.graphics.getScreenResolution
- mp.game.graphics.getTextureResolution
- mp.game.graphics.hasHudScaleformLoaded
- mp.game.graphics.hasNamedScaleformMovieLoaded
- mp.game.graphics.hasScaleformContainerMovieLoadedIntoParent
- mp.game.graphics.hasScaleformMovieLoaded
- mp.game.graphics.hasStreamedTextureDictLoaded
- mp.game.graphics.isDecalAlive
- mp.game.graphics.isTrackedPointVisible
- mp.game.graphics.loadMovieMeshSet
- mp.game.graphics.loadTvChannel
- mp.game.graphics.moveVehicleDecals
- mp.game.graphics.notify
- mp.game.graphics.popScaleformMovieFunctionVoid
- mp.game.graphics.pushScaleformMovieFunctionFromHudComponent
- mp.game.graphics.pushScaleformMovieFunctionN
- mp.game.graphics.pushScaleformMovieFunctionParameterBool
- mp.game.graphics.pushScaleformMovieFunctionParameterFloat
- mp.game.graphics.pushScaleformMovieFunctionParameterInt
- mp.game.graphics.pushScaleformMovieFunctionParameterString
- mp.game.graphics.pushScaleformMovieFunction
- mp.game.graphics.releaseMovieMeshSet
- mp.game.graphics.removeDecalsFromObjectFacing
- mp.game.graphics.removeDecalsFromObject
- mp.game.graphics.removeDecalsInRange
- mp.game.graphics.removeDecal
- mp.game.graphics.removeParticleFxInRange
- mp.game.graphics.removeParticleFx
- mp.game.graphics.requestHudScaleform
- mp.game.graphics.requestScaleformMovie3
- mp.game.graphics.requestScaleformMovieInstance
- mp.game.graphics.requestScaleformMovie
- mp.game.graphics.requestStreamedTextureDict
- mp.game.graphics.screen2dToWorld3d
- mp.game.graphics.set2dLayer
- mp.game.graphics.setBlackout
- mp.game.graphics.setDebugLinesAndSpheresDrawingActive
- mp.game.graphics.setDrawOrigin
- mp.game.graphics.setFarShadowsSuppressed
- mp.game.graphics.setFlash
- mp.game.graphics.GsetForcePedFootstepsTracks
- mp.game.graphics.setForceVehicleTrails
- mp.game.graphics.setFrozenRenderingDisabled
- mp.game.graphics.setNightvision
- mp.game.graphics.setNoiseoveride
- mp.game.graphics.setNoisinessoveride
- mp.game.graphics.setParticleFxBloodScale
- mp.game.graphics.setParticleFxCamInsideNonplayerVehicle
- mp.game.graphics.setParticleFxCamInsideVehicle
- mp.game.graphics.setParticleFxLoopedAlpha
- mp.game.graphics.setParticleFxLoopedColour
- mp.game.graphics.setParticleFxLoopedEvolution
- mp.game.graphics.setParticleFxLoopedOffsets
- mp.game.graphics.setParticleFxLoopedRange
- mp.game.graphics.setParticleFxLoopedScale
- mp.game.graphics.setParticleFxNonLoopedAlpha
- mp.game.graphics.setParticleFxNonLoopedColour
- mp.game.graphics.setParticleFxShootoutBoat
- mp.game.graphics.setPtfxAssetNextCall
- mp.game.graphics.setPtfxAssetOldToNew
- mp.game.graphics.setScaleformMovieAsNoLongerNeeded
- mp.game.graphics.setScaleformMovieToUseSystemTime
- mp.game.graphics.setScreenDrawPosition
- mp.game.graphics.setSeethrough
- mp.game.graphics.setStreamedTextureDictAsNoLongerNeeded
- mp.game.graphics.setTimecycleModifierStrength
- mp.game.graphics.setTimecycleModifier
- mp.game.graphics.setTrackedPointInfo
- mp.game.graphics.setTransitionTimecycleModifier
- mp.game.graphics.setTvAudioFrontend
- mp.game.graphics.setTvChannel
- mp.game.graphics.setTvVolume
- mp.game.graphics.sittingTv
- mp.game.graphics.startParticleFxLoopedAtCoord
- mp.game.graphics.startParticleFxLoopedOnEntity2
- mp.game.graphics.startParticleFxLoopedOnEntityBone2
- mp.game.graphics.startParticleFxLoopedOnEntityBone
- mp.game.graphics.startParticleFxLoopedOnEntity
- mp.game.graphics.startParticleFxLoopedOnPedBone
- mp.game.graphics.startParticleFxNonLoopedAtCoord2
- mp.game.graphics.startParticleFxNonLoopedAtCoord
- mp.game.graphics.startParticleFxNonLoopedOnEntity2
- mp.game.graphics.startParticleFxNonLoopedOnEntity
- mp.game.graphics.startParticleFxNonLoopedOnPedBone2
- mp.game.graphics.startParticleFxNonLoopedOnPedBone
- mp.game.graphics.startScreenEffect
- mp.game.graphics.stopParticleFxLooped
- mp.game.graphics.stopScreenEffect
- mp.game.graphics.transitionFromBlurred
- mp.game.graphics.transitionToBlurred
- mp.game.graphics.washDecalsInRange
- mp.game.graphics.world3dToScreen2d