artemis-nerds / protocol-docs

Unofficial documentation for the Artemis network and file protocols, written by the Artemis community
https://artemis-nerds.github.io/protocol-docs/
MIT License
8 stars 5 forks source link

ExplosionPacket and DetonationPacket #167

Open StarryWisdom opened 6 years ago

StarryWisdom commented 6 years ago

all for 2.7.1

ExplosionPacket is used for emp's and nukes and mine explosions

if you send DetonationPacket for nukes/mines you dont get the extra shockwave ring if used for emps the explosion wont be the blueish explosion

I'm guessing ExplosionPacket and DetonationPacket descriptions about when they are used has been reversed?

NoseyNick commented 6 years ago

captures/artemis-2018-04-16.2222.USN.Monday.Nebula.01s.xz ...

     12 Detonate ObjMine
      2 Kaboom ObjAnomaly
      1 Kaboom ObjBase
     33 Kaboom ObjCreature
     28 Kaboom ObjDrone
     71 Kaboom ObjMine
    106 Kaboom ObjNPCShip
     15 Kaboom ObjTorpedo

Kaboom = 0xf754c8fe:0x00 for a mine: big deathstar-style spherical firework explosion with ring for a torp: nuke = big circular firework. emp = big blue puffy thing, others = big fireball for a creature: small blue sphere / puffy thing for a station: giant fireball Detonate = 0xf754c8fe:0x13 for a mine, nuke, EMP, other torp, smallish fireball doesn't work on a creature or a base.