NEEDSIMSampleSceneScripts Namespace Reference

Classes

class  Animal
 This example suggests an idea for playing animations based on the states of NEEDSIMNodes. More...
 
class  Bunny
 This example script shows how the bunny can deal with the 'EatBunny' interaction, that can be performed by a fox at the slot provided by a bunny. More...
 
class  Deer
 The deer currently has no special features. Rather check out the fox and the bunny for now ;) More...
 
class  Fox
 Sets the fox to either run or walk More...
 
class  FuchsalarmDemoScript
 This script shows how the behaviors of the bunnies are interrupted when the fox is spawned. More...
 
class  InputFieldRuntimeEditing
 Helper to change need satisfaction rates of interactions and satisfaction change rates of needs at runtime in a UI. It provides a method to react to the user finishing his input to the InputField. More...
 
class  Lake
 This example suggests an idea for how a variety of animations can be played at an interactive object. More...
 
class  NeedsUI
 This class shows bars for need satisfaction. A full bar equals full satisfaction, an empty bar means the need is not satisfied. If the need is currently being satisfied an outline will be added. More...
 
class  SampleCameraControl
 A very simple scrolling camera for NEEDSIM Life simulation example scenes. More...
 
class  SceneSwitcher
 public methods to switch scenes via a button click. You have to add the scenes to your build settings to use the prefab that uses this script. More...
 
class  SimpleSpawn
 This is a spawning example script to maintain populations More...
 
class  SpawnBedsManager
 This example shows how you could spawn all the objects and agents procedurally. More...
 
class  SpawnUIRuntimeEditing
 Spawns a UI Element for each need and each satisfaction rate of an interaction. More...
 
class  TimeSystem
 This example uses arrays with 24 values each to modify how behaviors are evaluated at a specific time of day. This class works with Value Oriented behaviors, not with Goal Oriented behaviors, because it relies on the fact that all opportunities to satisfy needs are evaluated, not only the opportunities that can satisfy the need of the current goal. More...