BaseObject.xml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xai="uri:ea.com:eala:asset:instance">
  3. <!--
  4. This is the BaseObject. This object is meant for specifying modules which
  5. _must_ be present on _every_ object in the game. Every object in the game
  6. _must_ inherit from this. Do _not_ specify anything even slightly less
  7. than universal here.
  8. As of 6/5/07, this is the list of objects which do NOT inherit from here,
  9. because they are "props" and have specialized optimizations. These include
  10. but are not limited to:
  11. BaseTree
  12. BaseTopple
  13. BaseRockBig
  14. BaseRock
  15. BaseOptimizedProp
  16. BaseDebris
  17. Audio objects (Ambient Audio)
  18. -->
  19. <Tags></Tags>
  20. <Includes></Includes>
  21. <GameObject
  22. id="BaseObject">
  23. <Behaviors>
  24. <!-- SMC = Special Model Condition, any object wishing to have a timed model condition
  25. must have one of these modules -->
  26. <ObjectSMCHelper
  27. id="ObjectSMCHelper"/>
  28. <!-- The defection system needs to be redone, at which point
  29. this should be moved to a base object further down the
  30. inheritance tree -->
  31. <ObjectDefectionHelper
  32. id="ObjectDefectionHelper"/>
  33. </Behaviors>
  34. <Body>
  35. <ActiveBody
  36. id="DefaultBody"/>
  37. </Body>
  38. </GameObject>
  39. </AssetDeclaration>