!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! 2003.01.02 OR_BlankGame.inf [Z, GLULX] ! This is a template for a blank game which utilizes the ORLibrary !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !--------------------------------------------------------------------------------------------------- ! !--------------------------------------------------------------------------------------------------- ! Created by ! Template by Jim Fisher !--------------------------------------------------------------------------------------------------- ! 20XX.XX.XX XXXX Initial revision !--------------------------------------------------------------------------------------------------- Serial "000000"; Release 0; !Constant ORBannerText "Additional banner text goes here"; !--------------------------------------------------------------------------------------------------- ! General setup !--------------------------------------------------------------------------------------------------- Constant Story ""; Constant Headline "^Copyright (c) 20__: ^"; !--------------------------------------------------------------------------------------------------- ! Specify which ORModule extensions to use... !--------------------------------------------------------------------------------------------------- ! Constant USE_ORAdjective; ! Constant USE_ORAskTellOrder; ! Constant USE_ORBetterChoice; ! Constant USE_ORBox; ! Constant USE_ORBracketParserMsgs; ! Constant USE_ORCenter; ! Constant USE_ORConverseMenu; ! Constant USE_ORDefer2ndReference; ! Constant USE_ORDispensor; ! Constant USE_ORDistinctRead; ! Constant USE_ORDoor; ! Constant USE_ORDoorInit; ! Constant USE_ORDynaMap; ! Constant USE_ORDynaString; ! Constant USE_OREntryPoints; ! Constant USE_ORExamWithContents; ! Constant USE_ORFirstThoughts; ! Constant USE_ORGibberish; ! Constant USE_ORInfGlk; ! Constant USE_ORInformLibrary; ! Constant USE_ORInsultCompli_KT; ! Constant USE_ORJustEnoughGlulx; ! Constant USE_ORKeyboard; ! Constant USE_ORKeyboardPrimitive; ! Constant USE_ORKnowledgeScript; ! Constant USE_ORKnowledgeTopic; ! Constant USE_ORKnowledgeWeb; ! Constant USE_ORLibraryMessages; ! Constant USE_ORLiquid; ! Constant USE_ORLookRoom; ! Constant USE_ORMagic; ! Constant USE_ORMenu; ! Constant USE_ORMiniMenu; ! Constant USE_ORNameable; ! Constant USE_ORNPC; ! Constant USE_ORNPC_asktelllearn; ! Constant USE_ORNPC_converse; ! Constant USE_ORNPC_doverb; ! Constant USE_ORNPC_interact; ! Constant USE_ORNPC_MapKnown; ! Constant USE_ORNPC_moods; ! Constant USE_ORNPC_movement; ! Constant USE_ORNPCVerb; ! Constant USE_ORNumberedContainer; ! Constant USE_ORObjectInitialise; ! Constant USE_OROptionList; ! Constant USE_OROptionListMenu; ! Constant USE_ORParser; ! Constant USE_ORPathMaker; ! Constant USE_ORPrefixSuffix; ! Constant USE_ORPronoun; ! Constant USE_ORProp; ! Constant USE_ORRandom; ! Constant USE_ORRecogName; ! Constant USE_ORRedefineObject; ! Constant USE_ORReferByContents; ! Constant USE_ORReverseDirection; ! Constant USE_ORRockDispensor; ! Constant USE_ORRoutinesList; ! Constant USE_ORSeveral; ! Constant USE_ORSpecializedExit; ! Constant USE_ORStartingTurn; ! Constant USE_ORStyleHint; ! Constant USE_ORStyleItalics; ! Constant USE_ORStyleRvrsMonospace; ! Constant USE_ORSupporterContainer; ! Constant USE_ORTextFormatting; ! Constant USE_ORTransition; ! Constant USE_ORUniqueMultiMessage; !--------------------------------------------------------------------------------------------------- ! Replace Directives !--------------------------------------------------------------------------------------------------- ![DeathMessage; print "Game Over";]; !--------------------------------------------------------------------------------------------------- ! Attributes !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- #Include "OR_Library_Include"; #Include "Parser"; !--------------------------------------------------------------------------------------------------- ! SackObject, LibraryMessages Object, tasks... !--------------------------------------------------------------------------------------------------- default MAX_SCORE 100; default NUMBER_TASKS 4; default OBJECT_SCORE 5; #ifndef task_scores; Array task_scores -> 25 25 25 25; #endif; !--------------------------------------------------------------------------------------------------- #Include "OR_Library_Include"; #Include "VerbLib"; #Include "OR_Library_Include"; !--------------------------------------------------------------------------------------------------- ! Variables !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! Object Templates (class declarations) !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! Maps !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! NPCs !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! Movable Objects !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! Non-physical objects (i.e. Menus, KnowledgeTopics, spells, etc) !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- ! Code !--------------------------------------------------------------------------------------------------- [Initialise; return 2; !return 2 disables the game banner ]; !--------------------------------------------------------------------------------------------------- ! Grammer !--------------------------------------------------------------------------------------------------- #Include "Grammar"; #Include "OR_Library_Include"; !--------------------------------------------------------------------------------------------------- !--------------------------------------------------------------------------------------------------- end; !--------------------------------------------------------------------------------------------------- !Free form text and notes can go here !---------------------------------------------------------------------------------------------------