├── .gitignore ├── .npmignore ├── README.md ├── ai ├── aggie.js ├── cursed_item.js ├── expedition_leader.js ├── hunt.js ├── mine_foreman.js ├── quest_check_room_enter.js └── wander.js ├── areas ├── midgaard.js ├── midgaard_academy.js └── the_great_valley.js ├── classes ├── cleric.json ├── fighter.json ├── mage.json ├── ranger.json └── thief.json ├── config.js ├── databases ├── couchdb.js └── flat.js ├── help ├── classes.html ├── commands.html ├── motd.html ├── newbie.html ├── races.html └── whirlwind.html ├── license.txt ├── mocks ├── mock_area.js ├── mock_entity.js ├── mock_room.js ├── mock_server.js └── mock_time.js ├── package.json ├── players └── .gitignore ├── public ├── css │ ├── bootstrap.min.css │ └── styles.css ├── images │ └── terminal_bg.jpg ├── index.html └── js │ └── rockmud-client.js ├── races ├── animal.json ├── dwarf.json ├── elf.json ├── halfling.json ├── human.json ├── kobold.json └── ogre.json ├── rockmud.js ├── server.js ├── spec ├── affects.command_spec.js ├── aggie.behavior_spec.js ├── combat.core_spec.js ├── combat_spec.js ├── command-objects.core_spec.js ├── drop.command_spec.js ├── emote.command_spec.js ├── equipment_spec.js ├── give.command_spec.js ├── grouping_spec.js ├── hunger-thirst.core_spec.js ├── kill.command_spec.js ├── move.command_spec.js ├── remove.command_spec.js ├── rest.command_spec.js ├── restore.command_spec.js ├── skill-prequisites.core_spec.js ├── sleep.command_spec.js ├── support │ └── jasmine.json ├── whirlwind.skill_spec.js └── xyzzy.command_spec.js ├── src ├── character.js ├── combat.js ├── commands │ ├── affects.js │ ├── brandish.js │ ├── commands.js │ └── xyzzy.js ├── dice.js ├── rooms.js ├── skills │ ├── skills.js │ ├── skin.js │ ├── warcry.js │ └── whirlwind.js ├── spells │ ├── cureLight.js │ ├── massHeal.js │ └── spells.js ├── ticks.js └── world.js └── templates ├── area.json ├── entity.json ├── exit.json ├── item.json ├── room.json └── time.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/README.md -------------------------------------------------------------------------------- /ai/aggie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/aggie.js -------------------------------------------------------------------------------- /ai/cursed_item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/cursed_item.js -------------------------------------------------------------------------------- /ai/expedition_leader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/expedition_leader.js -------------------------------------------------------------------------------- /ai/hunt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/hunt.js -------------------------------------------------------------------------------- /ai/mine_foreman.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/mine_foreman.js -------------------------------------------------------------------------------- /ai/quest_check_room_enter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/quest_check_room_enter.js -------------------------------------------------------------------------------- /ai/wander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/ai/wander.js -------------------------------------------------------------------------------- /areas/midgaard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/areas/midgaard.js -------------------------------------------------------------------------------- /areas/midgaard_academy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/areas/midgaard_academy.js -------------------------------------------------------------------------------- /areas/the_great_valley.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/areas/the_great_valley.js -------------------------------------------------------------------------------- /classes/cleric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/classes/cleric.json -------------------------------------------------------------------------------- /classes/fighter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/classes/fighter.json -------------------------------------------------------------------------------- /classes/mage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/classes/mage.json -------------------------------------------------------------------------------- /classes/ranger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/classes/ranger.json -------------------------------------------------------------------------------- /classes/thief.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/classes/thief.json -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/config.js -------------------------------------------------------------------------------- /databases/couchdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/databases/couchdb.js -------------------------------------------------------------------------------- /databases/flat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/databases/flat.js -------------------------------------------------------------------------------- /help/classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/help/classes.html -------------------------------------------------------------------------------- /help/commands.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/help/commands.html -------------------------------------------------------------------------------- /help/motd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/help/motd.html -------------------------------------------------------------------------------- /help/newbie.html: -------------------------------------------------------------------------------- 1 |

The Newbie Guide

2 | -------------------------------------------------------------------------------- /help/races.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/help/races.html -------------------------------------------------------------------------------- /help/whirlwind.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/help/whirlwind.html -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/license.txt -------------------------------------------------------------------------------- /mocks/mock_area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/mocks/mock_area.js -------------------------------------------------------------------------------- /mocks/mock_entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/mocks/mock_entity.js -------------------------------------------------------------------------------- /mocks/mock_room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/mocks/mock_room.js -------------------------------------------------------------------------------- /mocks/mock_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/mocks/mock_server.js -------------------------------------------------------------------------------- /mocks/mock_time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/mocks/mock_time.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/package.json -------------------------------------------------------------------------------- /players/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/players/.gitignore -------------------------------------------------------------------------------- /public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/public/css/styles.css -------------------------------------------------------------------------------- /public/images/terminal_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/public/images/terminal_bg.jpg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/public/index.html -------------------------------------------------------------------------------- /public/js/rockmud-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/public/js/rockmud-client.js -------------------------------------------------------------------------------- /races/animal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/animal.json -------------------------------------------------------------------------------- /races/dwarf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/dwarf.json -------------------------------------------------------------------------------- /races/elf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/elf.json -------------------------------------------------------------------------------- /races/halfling.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/halfling.json -------------------------------------------------------------------------------- /races/human.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/human.json -------------------------------------------------------------------------------- /races/kobold.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/kobold.json -------------------------------------------------------------------------------- /races/ogre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/races/ogre.json -------------------------------------------------------------------------------- /rockmud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/rockmud.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/server.js -------------------------------------------------------------------------------- /spec/affects.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/affects.command_spec.js -------------------------------------------------------------------------------- /spec/aggie.behavior_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/aggie.behavior_spec.js -------------------------------------------------------------------------------- /spec/combat.core_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/combat.core_spec.js -------------------------------------------------------------------------------- /spec/combat_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/combat_spec.js -------------------------------------------------------------------------------- /spec/command-objects.core_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/command-objects.core_spec.js -------------------------------------------------------------------------------- /spec/drop.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/drop.command_spec.js -------------------------------------------------------------------------------- /spec/emote.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/emote.command_spec.js -------------------------------------------------------------------------------- /spec/equipment_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/equipment_spec.js -------------------------------------------------------------------------------- /spec/give.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/give.command_spec.js -------------------------------------------------------------------------------- /spec/grouping_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/grouping_spec.js -------------------------------------------------------------------------------- /spec/hunger-thirst.core_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/hunger-thirst.core_spec.js -------------------------------------------------------------------------------- /spec/kill.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/kill.command_spec.js -------------------------------------------------------------------------------- /spec/move.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/move.command_spec.js -------------------------------------------------------------------------------- /spec/remove.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/remove.command_spec.js -------------------------------------------------------------------------------- /spec/rest.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/rest.command_spec.js -------------------------------------------------------------------------------- /spec/restore.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/restore.command_spec.js -------------------------------------------------------------------------------- /spec/skill-prequisites.core_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/skill-prequisites.core_spec.js -------------------------------------------------------------------------------- /spec/sleep.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/sleep.command_spec.js -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /spec/whirlwind.skill_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/whirlwind.skill_spec.js -------------------------------------------------------------------------------- /spec/xyzzy.command_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/spec/xyzzy.command_spec.js -------------------------------------------------------------------------------- /src/character.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/character.js -------------------------------------------------------------------------------- /src/combat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/combat.js -------------------------------------------------------------------------------- /src/commands/affects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/commands/affects.js -------------------------------------------------------------------------------- /src/commands/brandish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/commands/brandish.js -------------------------------------------------------------------------------- /src/commands/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/commands/commands.js -------------------------------------------------------------------------------- /src/commands/xyzzy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/commands/xyzzy.js -------------------------------------------------------------------------------- /src/dice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/dice.js -------------------------------------------------------------------------------- /src/rooms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/rooms.js -------------------------------------------------------------------------------- /src/skills/skills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/skills/skills.js -------------------------------------------------------------------------------- /src/skills/skin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/skills/skin.js -------------------------------------------------------------------------------- /src/skills/warcry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/skills/warcry.js -------------------------------------------------------------------------------- /src/skills/whirlwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/skills/whirlwind.js -------------------------------------------------------------------------------- /src/spells/cureLight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/spells/cureLight.js -------------------------------------------------------------------------------- /src/spells/massHeal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/spells/massHeal.js -------------------------------------------------------------------------------- /src/spells/spells.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/spells/spells.js -------------------------------------------------------------------------------- /src/ticks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/ticks.js -------------------------------------------------------------------------------- /src/world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/src/world.js -------------------------------------------------------------------------------- /templates/area.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/area.json -------------------------------------------------------------------------------- /templates/entity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/entity.json -------------------------------------------------------------------------------- /templates/exit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/exit.json -------------------------------------------------------------------------------- /templates/item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/item.json -------------------------------------------------------------------------------- /templates/room.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/room.json -------------------------------------------------------------------------------- /templates/time.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MoreOutput/RockMUD/HEAD/templates/time.json --------------------------------------------------------------------------------