Pre-release
AdventureJS Docs Downloads
Score: 0 Moves: 0
//GlobalHole.js
(function () {
  /*global adventurejs A*/

  /**
   * @ajsnode game.world.global_hole
   * @augments {adventurejs.Scenery}
   * @class global_hole
   * @ajsconstruct MyGame.createGlobalScenery({ "name": "global_hole", [...] });
   * @ajsconstructedby adventurejs.Game#createGlobalScenery
   * @hideconstructor
   * @ajsinstanceof Scenery
   * @ajsmodifiedby adventurejs.Game#setGlobalDescriptions
   * @ajsnavheading GlobalScenery
   * @tutorial NextSteps_GlobalScenery
   * @summary A global scenery object.
   * @ajsglobal GlobalScenery
   */
  A.GlobalAssets.Scenery.push({
    class: "Scenery",
    name: "hole",
    synonyms: ["hole"],
    description: "$(We) don't see any hole. ",
    dov: { dig: { with_anything: true } },
    is: { intangible: true, abstract: true },
    enabled: true,
    article: "a",
    definite_article: "a",
    default_aspect: "in",
  });
})();