Home
  • Collaborative books
  • FAQ-o-matic
  • Latest source docs
  • Development site
  • Download PennMUSH
  • PennMUSH home page
 

User login

  • Create new account
  • Request new password

Navigation

  • MUSHlist
  • Recent posts
  • News aggregator

Postings by topic

Topic

  • Administration
  • Community
  • Education
  • Game news
  • Hardcode
    • Bugs
    • Contrib patches
    • Releases
  • Humor
  • News from RL
  • Softcode
    • Security
    • Systems
  • Tools
  • Windows

Recent blog posts

  • Tools for working with patches
  • Get One
  • Fuel-less Society
  • Teaching 12 year old kids
  • Retiring 1.8.2
  • Puppet Command Failure
  • The Plan has Arrived
  • Binary Life
  • CyberMUSH
  • Admin Toy
more

Softcode

  • Puppet Command Failure
  • Binary Life
  • SQL Prepared Statements ... in MUSHcode?!
more

Everything but code

  • Get One
  • Fuel-less Society
  • ITBG call for submissions!
  • Teaching 12 year old kids
  • Save the date: ITBG conference
more

Syndicate

Syndicate content
Home

Hacking PennMUSH

Submitted by javelin on Tue, 2003-01-28 23:39.
  • Hardcode

This is an update of the Hacking PennMUSH section of Javelin's Guide for PennMUSH Gods. This version pertains to PennMUSH 1.7.7 and later.

  • Adding commands
  • Adding local config options
  • Allocating and tracking memory
  • Data structures
  • Makefile rules
  • Powers
  • Working with attributes
  • Working with locks
  • When to hack
  • Diffs, patches, and source code control
  • The PennMUSH code style
  • Adding flags
  • Adding new 'help'-like commands
  • Dealing with softcode datatypes in hardcode
Adding commands ›
»
  • Printer-friendly version
  • Login or register to post comments

Hacking PennMUSH

  • Adding commands
  • Adding local config options
  • Allocating and tracking memory
  • Data structures
  • Makefile rules
  • Powers
  • Working with attributes
  • Working with locks
  • When to hack
  • Diffs, patches, and source code control
  • The PennMUSH code style
  • Adding flags
  • Adding new 'help'-like commands
  • Dealing with softcode datatypes in hardcode

Poll

What'll it be?
Chocolate
40%
Vanilla
27%
Strawberry
20%
Tutti-frutti or bust!
13%
Total votes: 15
  • Login or register to post comments
  • Older polls

Tinytalk Podcast

Click here for the latest show notes from the Tinytalk podcast, or subscribe:

ElectricSoup

more

Gateway announcements

  • 45 day reminder for Ambassadors
  • Email addresses
  • Staff opportunities
more

Skotos Game Design

  • Trials, Triumphs & Trivialities: Games & The Law, Part Seven: The D&D Dilemma
  • Trials, Triumphs & Trivialities: Anatomy of a Game: The Mole
  • Trials, Triumphs & Trivialities: Collective Choice: Ratings Inputs and Outputs
more
Site managed by Drupal. All content copyright © by the authors.