main.hx 935 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. function buildMainRooms()
  2. {
  3. Struct.createSpecificRoom("aEMEntrance")
  4. .setName("start")
  5. .chain(Struct.createSpecificRoom("aEMDoor1"));
  6. Struct.createRunicZDoor(Struct.createSpecificExit("PrisonStart", "aEMExit"), 4, Struct.allRooms);
  7. // Struct.createRunicZDoor(Struct.createExit("PrisonStart"), 4, Struct.allRooms);
  8. }
  9. function buildSecondaryRooms()
  10. {
  11. }
  12. function addTeleports()
  13. {
  14. }
  15. function buildTimedDoors()
  16. {
  17. }
  18. function finalize()
  19. {
  20. }
  21. function buildMobRoster(_mobList)
  22. {
  23. addMobRosterFrom("PrisonStart", _mobList);
  24. }
  25. function setLevelProps(_levelProps)
  26. {
  27. setLevelPropsFrom("PrisonStart", _levelProps);
  28. _levelProps.musicIntro = "music/ambiant2.ogg";
  29. _levelProps.musicLoop = "music/ambiant2.ogg";
  30. }
  31. function setLevelInfo(_levelInfo)
  32. {
  33. setLevelInfoFrom("PrisonStart", _levelInfo);
  34. _levelInfo.mobDensity = 0.0;
  35. _levelInfo.tripleUps = 0;
  36. _levelInfo.eliteRoomChance = 0;
  37. }