Romestead Assembly Reference

Candide.Combat.VisualExplosionHelper

Type JSON

public class in Candide.Combat

Methods5
Properties0
Fields5
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Combat
  • Base typeSystem.Object
  • HashE47DE2967FD7440D7A14F71FA38ACD635BA8F80BE6BB8E5BCCD5C1F422D93537

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
Datapublicpublic Candide.Combat.VisualExplosionData Data
DebugEnabledpublicpublic System.Boolean DebugEnabled
DirtPartsSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet DirtPartsSheet
Explosion3publicpublic CandideCreator.Shared.Graphics.SpriteSheet Explosion3
Explosion3Animationpublicpublic CandideCreator.Shared.Graphics.FrameAnimation Explosion3Animation

Methods

CreateImGui

public System.Void CreateImGui()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash25A377EED8D9A9EA7EB5706189C8EC1E7178025E2C573EAAA3B4E7828722D899
  • Body hash94D3A7DDCCD2C99F0D53458DF3150DE8184A99C229B54C3A7B0C7F3CA2C888E5
  • IL size389
Referenced calls
  • ImGuiNET.ImGui::PushItemWidth(System.Single)
  • System.String::op_Implicit(System.String)
  • ImGuiNET.ImGui::Checkbox(System.ReadOnlySpan<System.Char>, System.Boolean&)
  • Candide.Toolkit.ImGuiAssist::InputFloat(System.String, Microsoft.Xna.Framework.Vector3&)
  • ImGuiNET.ImGui::InputInt(System.ReadOnlySpan<System.Char>, System.Int32&)
  • ImGuiNET.ImGui::DragFloat(System.ReadOnlySpan<System.Char>, System.Single&)
  • ImGuiNET.ImGui::InputFloat(System.ReadOnlySpan<System.Char>, System.Single&)
String literals
  • Use direction
  • Direction
  • Use lightsource
  • Light color
  • Make dirt particles
  • Make spark particles
  • Particle amount
  • Use Smoke
  • Make Sound
  • Use explosion sprite animation
  • Add screenshake
  • Leave crack
  • Radius
  • Strength
  • Speed

DoExplosion

public System.Void DoExplosion(Microsoft.Xna.Framework.Vector3 pos, Candide.Combat.VisualExplosionData data)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBB135EBC197CF950AB76B694B73593049F6C937E6554458D9245F7F6B14D4297
  • Body hashF2B923E42902F023400CEB703A1CDD646A2303D9A6374C07A5E798548366B840
  • IL size109
Referenced calls
Called by

DoExplosion

public System.Void DoExplosion(Microsoft.Xna.Framework.Vector3 pos, System.Single radius, System.Single strength, System.Single speed, System.Boolean makeSound, System.Boolean smokeInShockwave, System.Boolean drawExplosionSprites, System.Boolean makeLight, System.Boolean spawnDirtParticles, System.Boolean spawnSparkParticles, System.Boolean leaveCrack, System.Boolean makeScreenshake, Microsoft.Xna.Framework.Vector3 lightColor, System.Boolean spawnParticlesInSpecificDirection, Microsoft.Xna.Framework.Vector3 specificParticleDirection, System.Int32 particleAmount, System.Int32 sparkParticleAmount, System.Single groundCrackLifeLength)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2EE76B62DDCF775C59489AA11BFF9EA68EEBE4741CC4B78B4A7F73DCB7DD7F87
  • Body hashEB98415703B7FA65372C8E4A3D97F3EDF450D9E03AD686B16F9700D4D25B6295
  • IL size639
Referenced calls
Called by
String literals
  • event:/hits/explosive/bombs
  • explosion
  • smash_crack

ExplodeDirt

public System.Void ExplodeDirt(Microsoft.Xna.Framework.Vector3 position, System.Int32 particleAmount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC994B715DDF328F058AEF60A785EBF6B5D4EBE54BDA5D4BD9AB8C0411EFCB23D
  • Body hash80E1AE7D21996CF8ED9B71218C17B9DD52BC478FD59C20281C76BB91DAD05C24
  • IL size383
Referenced calls
Called by

ExplodeDirtDirectional

public System.Void ExplodeDirtDirectional(Microsoft.Xna.Framework.Vector3 direction, Microsoft.Xna.Framework.Vector3 position, System.Int32 particleAmount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash28405F0B2191069790B586794D420EE5F1CF5CE940635458171FB52E5136ACBA
  • Body hash46C85247CE6A676C6B536075F7074993DF4187D721E74F35BD341F5624A70C69
  • IL size357
Referenced calls
Called by