1string query_auto_load()
2
3An object that wants to be loaded automatically when the player
4logs in, should define this function. There are some important rules about
5how to use it:
6
71. It must not have any weight.
8
92. It must prevent the player from dropping it.
10
113. It must be loaded before the player logs in. Otherwise, it will not
12   be given as a copy to the player.
13
144. query_auto_load() must return a string that is:    file:arg
15   The 'file' is the definition that will be cloned. The 'arg' is a string
16   that will be sent as argument to the function 'init_arg()'. The 'arg'
17   can be an empty string.
18
195. It must not be an actively usable item, like weapon or armour.
20
216. It must not help the player in combats.
22
23The idea with this feature is that a player can get a curse or membership,
24that will stick with him, even if he quits.
25The idea is not that the player will save his weapons etc.
26
27Look at /obj/shout_curse.c for an example.
28
29See also lfun/extra_look
30