A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tutorial 1: | https://vitno.org/punyinform-coding-1-the-basics/ | ||||||||||||||||||||||
2 | Tutorial 2: | https://vitno.org/punyinform-coding-2-objects-and-actions/ | ||||||||||||||||||||||
3 | Tutorial 3: | https://vitno.org/punyinform-coding-3-daemons-and-describing-objects/ | ||||||||||||||||||||||
4 | ||||||||||||||||||||||||
5 | Room properties | Tutorial | Non-room properties | Tutorial | Attributes | Tutorial | Other concepts | Tutorial | Constant | Tutorial | ||||||||||||||
6 | n_to | 1 | name | 1 | light | 1 | Initialise | 1 | INITIAL_LOCATION_VALUE | 1 | ||||||||||||||
7 | s_to | 1 | parse_name | 2 | edible | simple scoring | 2 | STATUSLINE_TIME | 3 | |||||||||||||||
8 | e_to | 1 | short_name | 1 | absent | A new action + verb | 2 | STATUSLINE_SCORE | 1 | |||||||||||||||
9 | w_to | 1 | article | 2 | talkable | Extending a verb | 2 | NO_SCORE | 3 | |||||||||||||||
10 | ne_to | 1 | invent | 3 | supporter | 2 | Replacing grammar | 3 | SACK_OBJECT | |||||||||||||||
11 | se_to | 1 | description | 1 | container | 2 | Losing | 3 | DEBUG | 1 | ||||||||||||||
12 | nw_to | 1 | inside_description | 2 | enterable | 2 | Winning | 2 | RUNTIME_ERRORS | |||||||||||||||
13 | sw_to | 1 | describe | 2 | transparent | 2 | NextWord | 2 | OPTIONAL_NO_DARKNESS | 2 | ||||||||||||||
14 | u_to | 1 | initial | 1 | open | 2 | Darkness | OPTIONAL_ALLOW_WRITTEN_NUMBERS | 3 | |||||||||||||||
15 | d_to | 1 | when_open | 2 | openable | 2 | objectloop | OPTIONAL_EXTENDED_METAVERBS | ||||||||||||||||
16 | in_to | 1 | when_closed | 2 | concealed | if | 1 | OPTIONAL_EXTENDED_VERBSET | 3 | |||||||||||||||
17 | out_to | 1 | when_on | moved | else | 2 | OPTIONAL_PRINT_SCENERY_CONTENTS | |||||||||||||||||
18 | initial | 1 | when_off | visited | switch | 3 | OPTIONAL_SCORED | 2 | ||||||||||||||||
19 | description | 1 | before | 2 | proper | 1 | OPTIONAL_FULL_SCORE | 2 | ||||||||||||||||
20 | cant_go | 1 | after | 1 | scenery | print_ret | 2 | OPTIONAL_FULL_DIRECTIONS | 1 | |||||||||||||||
21 | name | 1 | react_before | scored | 2 | "Printing and returning"; | 2 | OPTIONAL_SIMPLE_DOORS | 2 | |||||||||||||||
22 | react_after | 2 | static | 2 | rtrue | 1 | OPTIONAL_SHIP_DIRECTIONS | |||||||||||||||||
23 | life | animate | rfalse | 1 | OPTIONAL_GUESS_MISSING_NOUN | |||||||||||||||||||
24 | orders | clothing | return | 1 | OPTIONAL_PROVIDE_UNDO | |||||||||||||||||||
25 | daemon | 3 | worn | (true) | 1 | CUSTOM_ABBREVIATIONS | ||||||||||||||||||
26 | time_out | pluralname | (false) | 1 | OPTIONAL_MANUAL_SCOPE | |||||||||||||||||||
27 | time_left | female | in | 2 | OPTIONAL_MANUAL_REACTIVE | |||||||||||||||||||
28 | each_turn | neuter | notin | OPTIONAL_ORDERED_TIMERS | ||||||||||||||||||||
29 | add_to_scope | 3 | general | 1 | has | 1 | OPTIONAL_REACTIVE_PARSE_NAME | |||||||||||||||||
30 | capacity | switchable | 3 | hasnt | 2 | |||||||||||||||||||
31 | found_in | 2 | on | 3 | give | 1 | ||||||||||||||||||
32 | door_to | 2 | door | 2 | provides | |||||||||||||||||||
33 | door_dir | 2 | locked | 2 | parent | 2 | ||||||||||||||||||
34 | with_key | 2 | lockable | 2 | ~~ | 2 | ||||||||||||||||||
35 | workflag | or | 2 | |||||||||||||||||||||
36 | && | 2 | ||||||||||||||||||||||
37 | || | 2 | ||||||||||||||||||||||
38 | move | 2 | ||||||||||||||||||||||
39 | remove | 2 | ||||||||||||||||||||||
40 | <> | 3 | ||||||||||||||||||||||
41 | <<>> | 3 | ||||||||||||||||||||||
42 | self | 1 | ||||||||||||||||||||||
43 | location | 2 | ||||||||||||||||||||||
44 | player | |||||||||||||||||||||||
45 | noun | 2 | ||||||||||||||||||||||
46 | second | 2 | ||||||||||||||||||||||
47 | parsed_number | 3 | ||||||||||||||||||||||
48 | OPTIONAL_SIMPLE_DOORS | 2 | ||||||||||||||||||||||
49 | ext_waittime.h | 3 | ||||||||||||||||||||||
50 | ext_flags.h | |||||||||||||||||||||||
51 | ext_cheap_scenery.h | |||||||||||||||||||||||
52 | ext_talk_menu.h | |||||||||||||||||||||||
53 | Plural words ('boxes//p') | 2 | ||||||||||||||||||||||
54 | Objects in / on / part of other objects | 2 | ||||||||||||||||||||||
55 | ObjectIsUntoucable() | 3 | ||||||||||||||||||||||
56 | fake actions | 3 | ||||||||||||||||||||||
57 | Common / Individual properties | 3 | ||||||||||||||||||||||
58 | Statusline time + SetTime() | 3 | ||||||||||||||||||||||
59 | DeathMessage() | 3 | ||||||||||||||||||||||
60 | Entry point routines | 3 | ||||||||||||||||||||||
61 | Handling directions in code | |||||||||||||||||||||||
62 | ||||||||||||||||||||||||
63 | ||||||||||||||||||||||||
64 | ||||||||||||||||||||||||
65 | ||||||||||||||||||||||||
66 | ||||||||||||||||||||||||
67 | ||||||||||||||||||||||||
68 | ||||||||||||||||||||||||
69 | ||||||||||||||||||||||||
70 | ||||||||||||||||||||||||
71 | ||||||||||||||||||||||||
72 | ||||||||||||||||||||||||
73 | ||||||||||||||||||||||||
74 | ||||||||||||||||||||||||
75 | ||||||||||||||||||||||||
76 | ||||||||||||||||||||||||
77 | ||||||||||||||||||||||||
78 | ||||||||||||||||||||||||
79 | ||||||||||||||||||||||||
80 | ||||||||||||||||||||||||
81 | ||||||||||||||||||||||||
82 | ||||||||||||||||||||||||
83 | ||||||||||||||||||||||||
84 | ||||||||||||||||||||||||
85 | ||||||||||||||||||||||||
86 | ||||||||||||||||||||||||
87 | ||||||||||||||||||||||||
88 | ||||||||||||||||||||||||
89 | ||||||||||||||||||||||||
90 | ||||||||||||||||||||||||
91 | ||||||||||||||||||||||||
92 | ||||||||||||||||||||||||
93 | ||||||||||||||||||||||||
94 | ||||||||||||||||||||||||
95 | ||||||||||||||||||||||||
96 | ||||||||||||||||||||||||
97 | ||||||||||||||||||||||||
98 | ||||||||||||||||||||||||
99 | ||||||||||||||||||||||||
100 |