foundation2_fluffos_v1/
foundation2_fluffos_v1/bin/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/ChangeLog.old/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/Win32/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/compat/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/compat/simuls/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/include/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/clone/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/command/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/data/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/etc/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/include/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/inherit/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/inherit/master/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/log/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/single/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/single/tests/compiler/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/single/tests/efuns/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/single/tests/operators/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/testsuite/u/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/tmp/
foundation2_fluffos_v1/fluffos-2.9-ds2.13/windows/
foundation2_fluffos_v1/lib/cfg/
foundation2_fluffos_v1/lib/cmds/adm/
foundation2_fluffos_v1/lib/daemon/save/
foundation2_fluffos_v1/lib/daemon/services/
foundation2_fluffos_v1/lib/daemon/soul/
foundation2_fluffos_v1/lib/doc/build/
foundation2_fluffos_v1/lib/doc/classes/
foundation2_fluffos_v1/lib/doc/driver/
foundation2_fluffos_v1/lib/doc/driver/applies/
foundation2_fluffos_v1/lib/doc/driver/applies/interactive/
foundation2_fluffos_v1/lib/doc/driver/concepts/
foundation2_fluffos_v1/lib/doc/driver/driver/
foundation2_fluffos_v1/lib/doc/driver/efuns/arrays/
foundation2_fluffos_v1/lib/doc/driver/efuns/buffers/
foundation2_fluffos_v1/lib/doc/driver/efuns/calls/
foundation2_fluffos_v1/lib/doc/driver/efuns/compile/
foundation2_fluffos_v1/lib/doc/driver/efuns/filesystem/
foundation2_fluffos_v1/lib/doc/driver/efuns/floats/
foundation2_fluffos_v1/lib/doc/driver/efuns/functions/
foundation2_fluffos_v1/lib/doc/driver/efuns/general/
foundation2_fluffos_v1/lib/doc/driver/efuns/mappings/
foundation2_fluffos_v1/lib/doc/driver/efuns/numbers/
foundation2_fluffos_v1/lib/doc/driver/efuns/parsing/
foundation2_fluffos_v1/lib/doc/driver/lpc/constructs/
foundation2_fluffos_v1/lib/doc/driver/lpc/types/
foundation2_fluffos_v1/lib/doc/driver/platforms/
foundation2_fluffos_v1/lib/doc/efun/
foundation2_fluffos_v1/lib/doc/etc/
foundation2_fluffos_v1/lib/doc/faq/
foundation2_fluffos_v1/lib/doc/help/creator/
foundation2_fluffos_v1/lib/doc/help/player/
foundation2_fluffos_v1/lib/doc/lpc/basic/
foundation2_fluffos_v1/lib/doc/lpc/data_types/
foundation2_fluffos_v1/lib/doc/lpc/etc/
foundation2_fluffos_v1/lib/doc/lpc/intermediate/
foundation2_fluffos_v1/lib/doc/lpc/types/
foundation2_fluffos_v1/lib/doc/mudlib/
foundation2_fluffos_v1/lib/doc/mudlib/Features/
foundation2_fluffos_v1/lib/domains/Examples/armour/
foundation2_fluffos_v1/lib/domains/Examples/etc/
foundation2_fluffos_v1/lib/domains/Examples/npc/
foundation2_fluffos_v1/lib/domains/Examples/room/
foundation2_fluffos_v1/lib/domains/Examples/virtual/
foundation2_fluffos_v1/lib/domains/Examples/virtual/exaA/
foundation2_fluffos_v1/lib/domains/Examples/virtual/exaB/
foundation2_fluffos_v1/lib/domains/Examples/weapon/
foundation2_fluffos_v1/lib/domains/School/doc/
foundation2_fluffos_v1/lib/domains/School/room/
foundation2_fluffos_v1/lib/domains/School/room/Classes/
foundation2_fluffos_v1/lib/domains/School/room/Offices/
foundation2_fluffos_v1/lib/domains/Standard/
foundation2_fluffos_v1/lib/domains/Standard/pools/
foundation2_fluffos_v1/lib/domains/Standard/std/
foundation2_fluffos_v1/lib/domains/Standard/xtra/
foundation2_fluffos_v1/lib/include/
foundation2_fluffos_v1/lib/lib/obj/
foundation2_fluffos_v1/lib/news/
foundation2_fluffos_v1/lib/save/
foundation2_fluffos_v1/lib/secure/cfg/
foundation2_fluffos_v1/lib/secure/cmds/player/
foundation2_fluffos_v1/lib/secure/lib/
foundation2_fluffos_v1/old/
foundation2_fluffos_v1/win32/
70a71
> #undef MMALLOC
133c134
<  *									    *
---
>  *                                                                          *
169c170
< #define SANE_EXPLODE_STRING
---
> #undef SANE_EXPLODE_STRING
187c188
< #define NONINTERACTIVE_STDERR_WRITE
---
> #undef NONINTERACTIVE_STDERR_WRITE
202c203
< #undef NO_ADD_ACTION
---
> #define NO_ADD_ACTION
207a209,211
> /* NO_ADD_ACTION: define this to remove add_action, commands, livings, etc.
>    process_input() then becomes the only way to deal with player input. */
> 
266c270
< #define SENSIBLE_MODIFIERS
---
> #undef SENSIBLE_MODIFIERS
283c287
< #undef CUSTOM_CRYPT
---
> #define CUSTOM_CRYPT
359,363c363
< #ifndef LATTICE
< #define CONFIG_FILE_DIR "/u/tim/COMP/bin"
< #else
< #define CONFIG_FILE_DIR "etc:"
< #endif
---
> #define CONFIG_FILE_DIR "/home/atuin/bin"
437,438c437,438
< #define NO_ANSI
< #define STRIP_BEFORE_PROCESS_INPUT
---
> #undef NO_ANSI
> #undef STRIP_BEFORE_PROCESS_INPUT
486c486
< #undef PRIVS
---
> #define PRIVS
492c492
< #undef INTERACTIVE_CATCH_TELL
---
> #define INTERACTIVE_CATCH_TELL
514c514
< #undef RECEIVE_SNOOP
---
> #define RECEIVE_SNOOP
525c525
< #undef PROFILE_FUNCTIONS
---
> #define PROFILE_FUNCTIONS
557c557
< #define ARRAY_RESERVED_WORD
---
> #undef ARRAY_RESERVED_WORD
602c602
< #undef PACKAGE_MATRIX
---
> #define PACKAGE_MATRIX
618c618
< #undef PACKAGE_PARSER
---
> #define PACKAGE_PARSER
623c623
< #undef PACKAGE_EXTERNAL
---
> #define PACKAGE_EXTERNAL
627c627
< #define NUM_EXTERNAL_CMDS
---
> #define NUM_EXTERNAL_CMDS 1
637,639c637,640
< #define USE_MSQL 1		/* MiniSQL, it's small; it's free */
< #undef USE_MYSQL 2		/* MySQL, bigger; it's free */
< #define DEFAULT_DB USE_MSQL	/* default database */
---
> #undef USE_MSQL 
> #undef MSQL
> #define USE_MYSQL 2
> #define MY_SQL
659c660,665
< #undef PACKAGE_UIDS
---
> #define PACKAGE_UIDS
> 
> /*PACKAGE DWLIB: some discworld mudlib simuls coded in C (well just one right
>   now) */
> 
> #define PACKAGE_DWLIB
665c671
< #undef AUTO_SETEUID
---
> #define AUTO_SETEUID
671c677
< #define AUTO_TRUST_BACKBONE
---
> #undef AUTO_TRUST_BACKBONE
690c696
< #undef USE_32BIT_ADDRESSES
---
> #define USE_32BIT_ADDRESSES
702c708
< #define HEARTBEAT_INTERVAL 2000000
---
> #define HEARTBEAT_INTERVAL 2
711c717
< #define CALLOUT_CYCLE_SIZE 32
---
> #define CALLOUT_CYCLE_SIZE 512
738c744
< #define APPLY_CACHE_BITS 12
---
> #define APPLY_CACHE_BITS 20
748,755c754
< #undef TRACE
< 
< /* LPC_TO_C: define this to enable LPC->C compilation.
<  *
<  * [NOTE: BINARIES must also be defined for LPC->C to work.  Actually
<  *  using binaries is not required, though.]
<  */
< #define LPC_TO_C
---
> #define TRACE
762c761
<  * Linux does if you are using ELF.  Versions of FreeBSD prior to 3.0 don't.
---
>  * Linux does if you are using ELF.
770c769
< #undef TRACE_CODE
---
> #define TRACE_CODE
779,785c778,782
< /* GET_CHAR_IS_BUFFERED: Normally get_char() is unbuffered.  That is, once
<  * a character is received for get_char(), anything else is in the input
<  * stream is immediately thrown away.  This can be very undesirable, especially
<  * if you're calling get_char() again from the handler from the previous call.
<  * Define this if you want get_char() to be buffered.  In this case, the buffer
<  * will only get flushed if get_char() is not called from the first get_char()'s
<  * LPC callback handler.
---
> /* SERVER_IP: For machines with multiple IP addresses, this specifies which
>  * one to use.  This is useful for IP accounting and is necessary to be
>  * able to do ident lookups on such machines.
>  *
>  * example: #define SERVER_IP "194.229.18.27"
787c784
< #undef GET_CHAR_IS_BUFFERED
---
> #undef SERVER_IP
792a790
> #define COMMAND_BUF_SIZE      2000
798c796
< #define MAX_SAVE_SVALUE_DEPTH 25
---
> #define MAX_SAVE_SVALUE_DEPTH 100
804c802
< #define CFG_MAX_LOCAL_VARIABLES		25
---
> #define CFG_MAX_LOCAL_VARIABLES         50
806,807c804,806
< #define CFG_EVALUATOR_STACK_SIZE 	1000
< #define CFG_MAX_CALL_DEPTH		50
---
> #define CFG_EVALUATOR_STACK_SIZE        3000
> #define CFG_COMPILER_STACK_SIZE         600
> #define CFG_MAX_CALL_DEPTH              150
809c808
< #define CFG_LIVING_HASH_SIZE		256
---
> #define CFG_LIVING_HASH_SIZE            256
837a837,878
> 
> /* GET_CHAR_IS_BUFFERED: Normally get_char() is unbuffered.  That is, once
>  * a character is received for get_char(), anything else is in the input
>  * stream is immediately thrown away.  This can be very undesirable, especially
>  * if you're calling get_char() again from the handler from the previous call.
>  * Define this if you want get_char() to be buffered.  In this case, the buffer
>  * will only get flushed if get_char() is not called from the first get_char()'s
>  * LPC callback handler.
>  */
> #define GET_CHAR_IS_BUFFERED
> 
> /* PACKAGE_COMPRESS: Enable MCCP support and compressed save files
>    SAVE_GZ_EXTENSION: save extension for compressed files
>  */
> #undef HAVE_ZLIB
> #undef PACKAGE_COMPRESS
> #define SAVE_GZ_EXTENSION ".o.gz"
> 
> /* CALL_OTHER_TYPE_CHECK: enable type checking for call_other()
>  * (-> operator on objects)
>  */
> #undef CALL_OTHER_TYPE_CHECK
> 
> /* CALL_OTHER_WARN, make it warning instead of errors */
> #undef CALL_OTHER_WARN
> 
> /* WARN_TAB: Some versions of the editor built in indent function use
>  *   tabs for indenting. This options turns on a warning message for
>  *   files indented with tabs instead of spaces.
>  */
> #define WARN_TAB
> 
> /* USE_ICONV: Use iconv to translate input and output from/to the users char 
>  * encoding
>  */
> #undef USE_ICONV
> 
> /* WOMBLES: don't allow spaces between start/end of array/mapping/functional token chars so ({1,2,3}) still works, but ( { 1 , 2 , 3 } ) doesn't and ({ 1 , 2 , 3 }) does.*/
> #undef WOMBLES
> 
> /* ALLOW_INHERIT_AFTER_FUNCTION: allow inheriting after functions have been defined (this includes prototypes). This caused crashes in v22.2a but it may have been fixed since */
> #define ALLOW_INHERIT_AFTER_FUNCTION
838a880
>