Deinon
  • Deinon
  • 50.25% (Neutral)
  • Captain Topic Starter
8 years ago
I wanted to add smoke effects to certain parts of a map I'm working on, but the object which best approximates these smoke effects (Civilian->System->MultiplayerBeacon) has pulsing triangles constantly drawn around it in the player's radar. Is there any way to get these smoke effects (also seen in the main menu map (Shellmap) in the original Generals near the downed Comanche) without the associated radar events? I tried the following in the Map.ini and it didn't work:

Object MultiplayerBeacon
ReplaceModule ModuleTag_02
ClientUpdate = BeaconClientUpdate ModuleTag_02_Replace
End
End
End

Sponsor
Unknown Editor
8 years ago
Well , when you don't write anything , It backs to the Default condition ; Just Specify what you want .
Here are 2 Choices :
1. Replacing Beacon Module (Actually what you DID) :

Object MultiplayerBeacon
ReplaceModule ModuleTag_02
  ClientUpdate          = BeaconClientUpdate ModuleTag_NoRadarEvent
    RadarPulseFrequency = 0
    RadarPulseDuration  = 0
  End
 End
End

2. Making an unused Object makes Particles Than using the Original BEACON :

Object 2FreeCrusadersCrate
 RemoveModule  ModuleTag_02
 ReplaceModule ModuleTag_01
  Draw = W3DModelDraw ModuleTag_W3D
    DefaultConditionState
     Model           = SCMBeacon
     ParticleSysBone = None LandingZoneSmoke ; makes some Purple Particles
    End
   End
  End
 AddModule
    Body = InactiveBody ModuleTag_Body
   End
  ClientUpdate          = BeaconClientUpdate ModuleTag_NoRadarEvent
    RadarPulseFrequency = 0
    RadarPulseDuration  = 0
   End
  End
 KindOf = UNATTACKABLE NO_COLLIDE ALWAYS_VISIBLE ; ALWAYS_SELECTABLE SELECTABLE
End

Good Luck
Asking is Not a Problem , Problem is Not to Know Something .
Operation : Dark Angel
Static : Launch Delayed
Reason : Uncool Terrain - Old Logic in use - Lack of Performance
Status : Applying new Terrain - Applying new Logic - Increasing Performance by 300%
Deinon
  • Deinon
  • 50.25% (Neutral)
  • Captain Topic Starter
8 years ago
That worked, thanks.