InstanceWorld-MysteriousHarbingers icon

MysteriousHarbingers

[V69] A new Monster that teleports things around

CHANGELOG

1.0.4

  • fixed the reality fracture not saving when leaving the game

1.0.2

  • added config for if the Reality Fragment can be used
  • Added sound effects for teleporting from harbinger retaliation.
  • fixed a bug that would allow harbingers that are stunned while being killed to continue to teleport players on touch.
  • fixed the humming sound not being turned off while stunned.

1.0.1

  • spelling fix
  • added config for weight
  • fixed weight being negative

1.0.0

  • Harbingers can now create a "Harbinger Space Fracture" on teleport.
    • Space fractures teleport the player to the harbingers teleport location when touched
    • Space fractures can we zapped with a zap-gun to do damage to them (5 seconds by default)
    • Space Fractures can be damaged with grenades (non-killing blows do damage overtime)
    • Destroying a space fracture can do damage to the harbinger.
      • harbingers show damage in the form of cracks
  • Added a new item: "Reality Fracture"
    • They can drop from "Harbinger Space Fractures" when destroyed. (default chance 1/3)
    • using a Reality Fracture inside the facility does damage (default 20/100) to the player and teleports them to a random location.
    • Reality Fractures have a cooldown (60 seconds)
  • harbingers radar blocking is now disabled when stunned
  • New Configs
    • Can Harbinger Die (on/off)
    • Harbinger Hitpoints
    • Can TP Self (on/off)
    • Can Create Space Fractures on/off)
    • Max Simultaneous Fractures
    • Fracture stun Duration
    • Fracture stun Difficulty
    • Reality Fracture Drop Chance
    • Min Reality Fracture Value
    • Reality Fracture Cooldown
    • Reality Fracture Self Damage
    • Change retaliate to TP random (requested by Sharktemplar) +changes the behavior of attacking a harbinger (and running into it) from "teleport to a monster" to "teleport to a random spot".
    • TP On Touch (requested by Sharktemplar)
  • Added Monsters without a agent to the blacklist (this removes enemies that can't move)
  • fixed a bug that prevented non-host clients from getting teleported by the ring
  • fixed a bug where the harbinger mesh could get stuck after getting stunned
  • Fixed a bug where the harbinger would not resume activities after seeing an apparatus without a path to reach it.
  • fixed config network transfers (I guess it was always a bit broken).
    • Swapped to JsonUtility for sending

0.7.1

  • Major bug fix

0.7.0

  • Harbingers can now be stunned turning them into stone statues for 25 seconds.
    • This interrupts all actions it is currently taking
  • small particle changes

0.6.0

  • Reduced the default maximum number of harbingers that can spawn to 1 (may not update if configs are not refreshed).
  • Reduced chance of harbingers spawning early in the day (it now starts at 30% of the spawn weight to 100% over the day) since they can't do much without other creatures at that time.
  • Improved the Harbingers particle effects slightly.
  • Fixed a bug that allowed harbingers to teleport into walls.
  • Fixed a bug that allowed the apparatus to be teleported behind a wall.
  • Fixed a bug that allowed enemies to be teleported behind walls.
  • Fixed a bug that resulted in players getting the drop apparatus tool tips and drop dialog to appear when a Harbinger disconnects it from the wall.
  • Fixed a bug that resulted in the teleport decal not appearing on the floor.
  • Fixed a bug that could cause Harbingers to spawn in pairs.

0.5.1

  • Added a whitelist to the configurations
    • This allows you to specify monsters to teleport directly and disables the blacklist and default blacklist items.
    • This means you can teleport the spider, ghost girl, and snare flea but I would not recommend it.
  • Harbingers now only play the teleportation sound for players inside the facility
  • Harbingers now teleport to random locations when no one is inside the facility. This avoids them camping the entrance and always being off cooldown when someone enters.

0.5.0

  • Added a new Game Mechanic: The harbinger can now teleport the Apparatus.
    • Yes, this works with FacilityMeltdown (if it works in v61)
  • Added a blacklist for enemies that the Harbinger should not teleport
  • Improved the harbinger visual effects.
  • Harbingers now have a minimum cooldown of 2 seconds after teleporting themselves
  • fixed a bug that resulted in an infinite teleport loop if the player is standing on a railing.
  • fixed the teleport ring and last teleport location objects not being deleted with the harbinger.
  • fixed A bug that resulted in the harbinger not being able to go up and down stairs.

0.4.2

  • fixed max count configuration not being applied

0.4.1

  • fixed configuration errors that I didn't catch during testing. Discovered by Purple, Thanks for the help

0.4.0

  • Fixed a crash that would occur if a client who did not own the teleported enemy stepped into the teleportation circle.
  • Added More configuration Options for Spawning preferences
    • maximum amount of harbingers that can spawn
    • By level spawn weights.
  • configuration syncing between clients has been improved
  • improved the player teleport
  • (extra) Updated the c# version to .net standard 2.1

0.3.0

  • Fixed a few bugs
  • Improved the slime teleport (they are not perfect but they auto correct after around 30 seconds)
  • Reduced the base cooldowns even further
    • Teleport self 35-> 20 sec
    • Teleport other 15 -> 10
  • Provided configurations for cooldowns and the animation speed multiplier of the teleport
  • Hitting harbingers now sends you to a random enemy or the furthest place in the facility if no enemies are present.

0.2.0

  • Fixed visual bug
  • fixed the log not being accessible
  • Mostly fixed the slime teleport (needs some polish still)
  • reduced self teleport cooldown (60->35 sec)
  • reduced teleport enemy cooldown (60 -> 15 sec)
  • made the teleport self and teleport other cooldown separate
  • Harbingers now teleport closer to the player when teleporting themselves
  • fixed various bugs (and probably added new ones)

0.1.0

  • Added to game