ICE Creature Control Support

Table of Contents

This page describes how to set up the Dialogue System with ICE Digital Solutions' ICE Creature Control. (ICE Creature Control is required.)

ICE Creature Control copyright © ICE Digital Solutions.

Kill Quests in ICE

There is no specific support package for ICE Creature Control. Instead, use the instructions below for "kill quests" involving ICE creatures.

To track kills of ICE-controlled creatures in a quest:

  • Add an Increment On Destroy component to the creature.
  • Set the Increment On dropdown to Disable. ICE pools enemy objects. When an enemy dies, it disables the object and returns it to the pool. It doesn't destroy the object, so you can't increment on Destroy.
  • In the ICE Creature Control script, under Essentials tick the Use Corpse checkbox and set the corpse prefab (e.g., a ragdoll GameObject).

UFPS Notes

When you're using ICE with UFPS, ICE handles damage for enemies. This means you can't use the UFPS Support package's Dialogue System On Die component, which is specific to UFPS's damage handler. Instead, use the instructions above.


<< Third Party Integration