Pre-release
Adventure.js Docs Downloads
Score: 0 Moves: 0
// GlobalCeiling.js
(function () {
  /*global adventurejs A*/
  "use strict";

  /**
   * @ajsnode game.world.global_ceiling
   * @augments {adventurejs.Ceiling}
   * @class global_ceiling
   * @ajsconstruct MyGame.createGlobalCeilings({ "name": "global_ceiling", [...] });
   * @ajsconstructedby adventurejs.Game#createGlobalCeilings
   * @hideconstructor
   * @ajsinstanceof ceiling
   * @ajsmodifiedby adventurejs.Game#setGlobalDescriptions
   * @ajsnavheading GlobalAssets
   * @summary Look up from anywhere.
   * @ajsglobal GlobalCeiling
   * @classdesc
   * <p>
   * <strong>GlobalCeiling</strong> is a
   * {@link adventurejs.Ceiling|Ceiling}
   * that can be seen from any
   * {@link adventurejs.Room|Room}. It exists as a convenience
   * to let authors offer a single generic ceiling description
   * as opposed to unique ceilings in each room.
   * </p>
   */
  A.GlobalAssets.Ceilings.push({
    name: "ceiling",
    descriptions: { look: "$(We) see nothing special about the ceiling. " },
  });
})();