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