Inform - Support - Source

Back to List

Inventory
Complete

Plain
Coloured
Gaudy

Browsing linklv.h

This is the complete source code of the example game linklv.inf.

001  ! ----------------------------------------------------------------------------
002  !  LINKLV:  Link declarations of library variables.
003  !
004  !  Supplied for use with Inform 6                         Serial number 991113
005  !                                                                 Release 6/10
006  !  (c) Graham Nelson 1993, 1994, 1995, 1996, 1997, 1998, 1999
007  !      but freely usable (see manuals)
008  ! ----------------------------------------------------------------------------
009   
010  Import global location;
011  Import global sline1;
012  Import global sline2;
013   
014  Import global top_object;
015  Import global standard_interpreter;
016  Import global undo_flag;
017  Import global transcript_mode;
018  IFDEF DEBUG;
019  Import global xcommsdir;
020  ENDIF;
021   
022  Import global turns;
023  Import global the_time;
024  Import global time_rate;
025  Import global time_step;
026  Import global active_timers;
027   
028  Import global score;
029  Import global last_score;
030  Import global notify_mode;
031  Import global places_score;
032  Import global things_score;
033   
034  Import global player;
035  Import global deadflag;
036   
037  Import global lightflag;
038  Import global real_location;
039  Import global visibility_ceiling;
040  Import global lookmode;
041  Import global print_player_flag;
042  Import global lastdesc;
043   
044  Import global c_style;
045  Import global lt_value;
046  Import global listing_together;
047  Import global listing_size;
048  Import global wlf_indent;
049  Import global inventory_stage;
050  Import global inventory_style;
051  Import global pretty_flag;
052  Import global menu_nesting;
053  Import global menu_item;
054  Import global item_width;
055  Import global item_name;
056  Import global lm_n;
057  Import global lm_o;
058   
059  IFDEF DEBUG;
060  Import global debug_flag;
061  Import global x_scope_count;
062  ENDIF;
063  Import global action;
064  Import global inp1;
065  Import global inp2;
066  Import global noun;
067  Import global second;
068  Import global keep_silent;
069  Import global reason_code;
070  Import global receive_action;
071   
072  Import global parser_trace;
073  Import global parser_action;
074  Import global parser_one;
075  Import global parser_two;
076  Import global parser_inflection;
077  Import global actor;
078  Import global actors_location;
079  Import global meta;
080  Import global multiflag;
081  Import global toomany_flag;
082   
083  Import global special_word;
084  Import global special_number;
085  Import global parsed_number;
086  Import global consult_from;
087  Import global consult_words;
088  Import global notheld_mode;
089  Import global onotheld_mode;
090  Import global not_holding;
091  Import global etype;
092  Import global best_etype;
093  Import global nextbest_etype;
094  Import global pcount;
095  Import global pcount2;
096  Import global parameters;
097  Import global nsns;
098  Import global special_number1;
099  Import global special_number2;
100  Import global params_wanted;
101  Import global inferfrom;
102  Import global inferword;
103  Import global dont_infer;
104  Import global action_to_be;
105  Import global action_reversed;
106  Import global advance_warning;
107  Import global found_ttype;
108  Import global found_tdata;
109  Import global token_filter;
110  Import global lookahead;
111  Import global multi_mode;
112  Import global multi_wanted;
113  Import global multi_had;
114  Import global multi_context;
115  Import global indef_mode;
116  Import global indef_type;
117  Import global indef_wanted;
118  Import global indef_guess_p;
119  Import global indef_owner;
120  Import global indef_cases;
121  Import global indef_possambig;
122  Import global indef_nspec_at;
123  Import global allow_plurals;
124  Import global take_all_rule;
125  Import global pronoun_word;
126  Import global pronoun_obj;
127  Import global scope_reason;
128  Import global scope_token;
129  Import global scope_error;
130  Import global scope_stage;
131  Import global ats_flag;
132  Import global ats_hls;
133  Import global placed_in_flag;
134  Import global number_matched;
135  Import global number_of_classes;
136  Import global match_length;
137  Import global match_from;
138  Import global bestguess_score;
139  Import global wn;
140  Import global num_words;
141  Import global verb_word;
142  Import global verb_wordnum;
143  Import global usual_grammar_after;
144  Import global oops_from;
145  Import global saved_oops;
146  Import global held_back_mode;
147  Import global hb_wn;
148  Import global short_name_case;
149   
150  IFDEF EnglishNaturalLanguage;
151  Import global itobj;
152  Import global himobj;
153  Import global herobj;
154  Import global old_itobj;
155  Import global old_himobj;
156  Import global old_herobj;
157  ENDIF;


Last updated 27 February 2004. This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation. Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.