7DOF Humour Files
Extracts from the 7DOF code =========================== If you laugh you have too much spare time on your hands. :) /* Who was the plonker that wrote all this duration crap??? -Nalal */ /* Pirate zone specials, ripped off wholesale from c-dirt by Nalal with very little modification, that's the sort of quest I like to code */ /* Doh - had to write this special myself, just can't find the help these days - Nalal */ /* You should have coded it properly in the first place, so I don't have to fix it now! - Swineherd */ /* These three lines stop the processor being eaten by the big bad processor eating monster - Nalal */ t[MAX_COM_LEN-40]=0; /* This line is such a bodge */ int main (int argc, char **argv /*, char **ep */) { int fd, x; /* envp = ep; Mr ANSI says No! */ /* ANSI says we cant have void, its probably right :) replace_input_handler ((void *) cur_player->pager.old_handler); */ #define __STRICT_ANSI__ #include <netinet/in.h> #undef __STRICT_ANSI__ /* ANSI says that... INP_HANDLER *old_handler; */ void (*old_handler)(char *str); WFLAGS = -Wall -pedantic /* -pedantic says we have to change this :) char zonenames[numzon][15]; char wizzonenames[numzon - num_const_zon][15]; */ char zonenames[GLOBAL_MAX_ZONS][15]; char wizzonenames[GLOBAL_MAX_ZONS][15]; case VERB_NOPUFF: bprintf("Puff is permanently turned off\n"); /* togglecom (SFL_NOPUFF, "NoPuff Enabled", "NoPuff Disabled"); */ break; n = vb - 2; /* Since VERB_NORTH = 2 etc....stupid */ /* Stupid, parse_2, doesn't use vb, but we must give one */ /* exit (1); */ /* <--- Dunno why but commenting this out makes the help system work */ /* The help system doesn't always return the right help, so we will just get the game to have a go at it three times, soooo profesional - Nalal */ for (i=0;i<3;i++) #ifdef _LINUX_ /* Linux made it alot simpler */ setpgrp (); /* Make our own process group */ /* look! i spelled 'atmosphere' correctly! f, well i hope. i hope whoever's fixing typos is having a kick arse time hehe */ if ((cmd = tlookup (foo, commands)) >= 0) { functions[cmd](); goto justtopissofdale; } bprintf( "Unknown group command, try 'group help' for more information.\n" ); justtopissofdale: }