blob: ea3c7f305245287b348201b33038f9e4e56d41d9 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2Verzeichnis der dokumentierten lfuns
3************************************
4
5* AddAction()
6
7* AddAdjective()
8
9* AddAmount()
10
11* AddClass()
12
13* AddCmd()
14
Arathorn9f893852019-11-26 19:37:43 +010015* ADDCMD() - BEISPIELE
Zesstra953f9972017-02-18 15:37:36 +010016
17* AddDefender()
18
19* AddDetail()
20
Zesstra953f9972017-02-18 15:37:36 +010021* AddExit()
22
23* AddExp()
24
25* AddExtraLook()
26
27* AddFixedObject()
28
Zesstra953f9972017-02-18 15:37:36 +010029* AddFuel()
30
31* AddFun()
32
33* AddId()
34
35* AddInfo()
36
37* AddItem()
38
39* AddKnownPotion()
40
Zesstra953f9972017-02-18 15:37:36 +010041* AddMiniQuest()
42
43* AddMoney()
44
45* AddMsg()
46
47* AddPlant()
48
49* AddPluralId()
50
51* AddPursuer()
52
53* AddReadDetail()
54
55* AddResistanceModifier()
56
Zesstra953f9972017-02-18 15:37:36 +010057* AddRoomMessage()
58
59* AddRoute()
60
61* AddSingularId()
62
63* AddSmells()
64
65* AddSounds()
66
67* AddSpecialDetail()
68
69* AddSpecialExit()
70
71* AddSpecialInfo()
72
73* AddSpell()
74
75* AddToMenu()
76
77* AddTouchDetail()
78
Zesstra8bf86f52020-04-04 15:24:13 +020079* AddVItem()
Zesstraab13f8d2019-11-27 19:59:43 +010080
Zesstra953f9972017-02-18 15:37:36 +010081* AllGroups()
82
83* AllMaterials()
84
85* AssocMember()
86
87* Attack()
88
Zesstrae9a1ad42019-09-11 21:29:10 +020089* AutoAttack()
90
Zesstra953f9972017-02-18 15:37:36 +010091* BecomesNetAlive()
92
93* BecomesNetDead()
94
95* CannotSee()
96
97* ChangeMiniQuest()
98
99* ChangeReputation()
100
101* CheckFindRestrictions()
102
103* CheckLightType()
104
105* CheckResistance()
106
107* CheckSensitiveAttack()
108
109* CheckSpellFatigue()
110
111* ClearRingBuffer()
112
113* Configure()
114
115* ConvMaterialList()
116
117* CreateRingBuffer()
118
119* CustomizeObject()
120
121* Damage()
122
123* DeAssocMember()
124
125* DeclAdj()
126
127* Defend()
128
129* DefendFunc()
130
131* DefendInfo()
132
133* DefendOther()
134
135* Defend_bsp()
136
137* DeleteSpellFatigue()
138
139* DeleteTimedAttrModifier()
140
141* DiscoverDoor()
142
143* DistributeExp()
144
145* DoDecay()
146
147* DoDecayMessage()
148
149* DoUnwear()
150
151* DoUnwield()
152
153* DoWear()
154
155* DoWield()
156
157* DoorIsKnown()
158
159* Dump()
160
161* EnemyPresent()
162
163* Enter()
164
165* EvalArmour()
166
167* EvalWeapon()
168
169* ExtraAttack()
170
171* FilterArmours()
172
173* FilterClothing()
174
175* FindBestArmours()
176
177* FindBestWeapon()
178
179* FindDistantEnemyVictim()
180
181* FindDistantGroup()
182
183* FindDistantGroups()
184
185* FindEnemyVictim()
186
187* FindFarEnemyVictim()
188
189* FindGroup()
190
191* FindGroupN()
192
193* FindGroupP()
194
Zesstra535199b2020-07-28 00:38:46 +0200195* FindLivingVictim()
196
Zesstra953f9972017-02-18 15:37:36 +0100197* FindNearEnemyVictim()
198
199* FindPotion()
200
201* FindRangedTarget()
202
Zesstra535199b2020-07-28 00:38:46 +0200203* FindVictim()
204
Zesstra953f9972017-02-18 15:37:36 +0100205* Flee()
206
207* FreeHands()
208
209* GetAquarium()
210
211* GetDetail()
212
213* GetDoorsMapping()
214
215* GetEnemies()
216
217* GetExits()
218
219* GetFValue()
220
221* GetFValueO()
222
223* GetFactor()
224
225* GetGroupMembers()
226
Zesstrabfab6ac2018-08-29 22:36:57 +0200227* GetHelperObject()
228
Zesstra953f9972017-02-18 15:37:36 +0100229* GetInfoArr()
230
231* GetMatMembership()
232
233* GetOffset()
234
235* GetOwner()
236
237* GetPhiolenInfos()
238
239* GetReputation()
240
241* GetReputations()
242
Zesstra0c1a85a2018-02-07 23:46:50 +0100243* GetShopItems()
244
Zesstraab13f8d2019-11-27 19:59:43 +0100245* GetVItemClones()
246
Zesstra953f9972017-02-18 15:37:36 +0100247* GetValue()
248
249* GetValueO()
250
251* Gildenproperties()
252
253* GiveMiniQuest()
254
255* GiveQuest()
256
257* GroupName()
258
259* GuardExit()
260
Zesstra0c1a85a2018-02-07 23:46:50 +0100261* GuildName()
262
Zesstra365d5392023-12-30 19:08:22 +0100263* HIsHookConsumer()
264
265* HListHooks()
266
267* HRegisterToHook()
268
269* HUnregisterFromHook()
270
Zesstra953f9972017-02-18 15:37:36 +0100271* Halt()
272
Zesstra365d5392023-12-30 19:08:22 +0100273* HasAutoloader()
274
Zesstrae9a1ad42019-09-11 21:29:10 +0200275* HasExtraLook()
276
Zesstra953f9972017-02-18 15:37:36 +0100277* HasMiniQuest()
278
279* HitFunc()
280
Zesstra365d5392023-12-30 19:08:22 +0100281* HookCallback()
282
Zesstra953f9972017-02-18 15:37:36 +0100283* Identify()
284
285* InFight()
286
287* InList()
288
289* InformAlcoholEffect()
290
291* InformDefend()
292
293* InformRowChange()
294
295* InformUnwear()
296
297* InformUnwield()
298
299* InformWear()
300
301* InformWield()
302
303* InsertEnemy()
304
305* InsertEnemyTeam()
306
307* InsertSensitiveObject()
308
309* InternalModifyAttack()
310
311* InternalModifyDefend()
312
313* IsArmour()
314
315* IsBottle()
316
317* IsClothing()
318
319* IsEnemy()
320
321* IsEqual()
322
Zesstra0c1a85a2018-02-07 23:46:50 +0100323* IsGuildMember()
324
Zesstra953f9972017-02-18 15:37:36 +0100325* IsPlayerCorpse()
326
327* IsRoom()
328
329* IsTeamLeader()
330
331* IsTeamMove()
332
333* IsUnit()
334
335* Kill()
336
337* LearnSkill()
338
339* Leave()
340
341* LimitAbility()
342
343* MaterialGroup()
344
345* MaterialList()
346
347* MaterialName()
348
349* MayAddObject()
350
351* MayAddWeight()
352
353* Message()
354
355* ModifyQuestTime()
356
357* ModifySkill()
358
359* ModifySkillAttribute()
360
361* More()
362
363* NPC_Killed_by()
364
365* NewDoor()
366
367* NoParaObjects()
368
369* NotifyDestruct()
370
371* NotifyInsert()
372
373* NotifyLeave()
374
375* NotifyMove()
376
377* NotifyPlayerDeath()
378
379* NotifyRemove()
380
381* NotifyTimedAttrModExpired()
382
383* NotifyXMAttrModLimitViolation()
384
385* Pacify()
386
387* PayIn()
388
389* PlayerQuit()
390
391* PresentEnemies()
392
393* PresentEnemyRows()
394
395* PresentPosition()
396
397* PresentRows()
398
399* PresentTeamPositions()
400
401* PresentTeamRows()
402
403* PreventFollow()
404
405* PreventInsert()
406
407* PreventInsertLiving()
408
409* PreventLeave()
410
411* PreventLeaveLiving()
412
413* PreventMove()
414
Zesstra0c1a85a2018-02-07 23:46:50 +0100415* PrintList()
416
Zesstra953f9972017-02-18 15:37:36 +0100417* Query()
418
419* QueryAllDoors()
420
421* QueryArmourByType()
422
423* QueryArrived()
424
425* QueryArticle()
426
427* QueryAttribute()
428
429* QueryAttributeOffset()
430
431* QueryBuyFact()
432
433* QueryBuyValue()
434
435* QueryCoinsPerUnits()
436
437* QueryDamage()
438
Zesstrafcd44702022-10-05 23:47:39 +0200439* QueryDefaultHome()
440
Zesstra953f9972017-02-18 15:37:36 +0100441* QueryDefend()
442
Zesstraa178b882025-06-20 16:49:42 +0200443* QueryDefenders()
444
Zesstra953f9972017-02-18 15:37:36 +0100445* QueryDisguise()
446
447* QueryDoorKey()
448
449* QueryDoorStatus()
450
451* QueryDu()
452
453* QueryEnemies()
454
455* QueryFlaw()
456
457* QueryGenderString()
458
459* QueryGramsPerUnits()
460
461* QueryGroupedKeys()
462
463* QueryGuest()
464
465* QueryHealInfo()
466
467* QueryMaterial()
468
469* QueryMaterialGroup()
470
471* QueryMaxQP()
472
473* QueryMoney()
474
475* QueryName()
476
Zesstraa178b882025-06-20 16:49:42 +0200477* QueryNearDefenders()
478
Zesstra953f9972017-02-18 15:37:36 +0100479* QueryOpenMiniQuestsForPlayer()
480
481* QueryOwn()
482
483* QueryPassengers()
484
485* QueryPosition()
486
487* QueryPossPronoun()
488
489* QueryPrayRoom()
490
491* QueryPreferedEnemy()
492
Zesstraa178b882025-06-20 16:49:42 +0200493* QueryPresentDefenders()
494
Zesstra953f9972017-02-18 15:37:36 +0100495* QueryPronoun()
496
497* QueryProp()
498
499* QueryProperties()
500
501* QueryQuest()
502
503* QueryQuestTime()
504
505* QueryRealAttribute()
506
507* QuerySellValue()
508
509* QuerySkill()
510
511* QuerySkillAbility()
512
513* QuerySkillAttribute()
514
515* QuerySkillAttributeModifier()
516
517* QuerySkillBonus()
518
519* QueryStorageRoom()
520
521* QueryTimedAttrModifier()
522
523* QueryTotalQP()
524
525* QueryUser()
526
527* QueryValidObject()
528
529* ReceiveMsg()
530
531* RegisterEvent()
532
533* RegisterHelperNPC()
534
535* RegisterHelperObject()
536
537* RemoveAdjective()
538
539* RemoveClass()
540
541* RemoveCmd()
542
543* RemoveDefender()
544
545* RemoveDetail()
546
547* RemoveExit()
548
549* RemoveExtraLook()
550
551* RemoveFixedObject()
552
553* RemoveFromMenu()
554
555* RemoveFunc()
556
557* RemoveId()
558
559* RemoveInfo()
560
561* RemoveItem()
562
563* RemoveKnownPotion()
564
565* RemovePluralId()
566
567* RemovePursuer()
568
569* RemoveReadDetail()
570
571* RemoveResistanceModifier()
572
573* RemoveRoute()
574
575* RemoveSensitiveObject()
576
577* RemoveSingularId()
578
579* RemoveSkillAttributeModifier()
580
581* RemoveSmells()
582
583* RemoveSounds()
584
585* RemoveSpecialDetail()
586
587* RemoveSpecialExit()
588
589* RemoveTouchDetail()
590
Zesstraef629dc2020-01-09 21:11:25 +0100591* RemoveVItem()
Zesstraab13f8d2019-11-27 19:59:43 +0100592
Zesstra953f9972017-02-18 15:37:36 +0100593* ResizeRingBuffer()
594
595* RingBufferGet()
596
597* RingBufferPut()
598
599* SearchPath()
600
601* SelectEnemy()
602
603* SelectFarEnemy()
604
605* SelectNearEnemy()
606
607* Set()
608
609* SetAttackChats()
610
611* SetAttr()
612
613* SetAttribute()
614
615* SetBuyFact()
616
617* SetChats()
618
619* SetCoinsPerUnits()
620
Zesstrafcd44702022-10-05 23:47:39 +0200621* SetDefaultHome()
622
Zesstra953f9972017-02-18 15:37:36 +0100623* SetDoorStatus()
624
625* SetEnemies()
626
627* SetGramsPerUnits()
628
629* SetProp()
630
631* SetProperties()
632
633* SetRealAttribute()
634
635* SetSpellFatigue()
636
637* SetStorageRoom()
638
639* SetTimedAttrModifier()
640
641* ShowDoors()
642
643* ShowPropList()
644
645* SkillResTransfer()
646
647* SpellAttack()
648
649* SpellDefend()
650
651* SpellInform()
652
653* Start()
654
655* StopHuntFor()
656
657* StopHuntText()
658
659* SuggestArticle()
660
661* SwapRows()
662
663* TakeFlaw()
664
665* TeamFlee()
666
667* TeamMembers()
668
669* TeamPrefix()
670
671* Teleport()
672
673* TestIgnore()
674
675* TestIgnoreSimple()
676
677* TestLimitViolation()
678
679* TriggerEvent()
680
681* UnregisterEvent()
682
683* UnregisterHelperNPC()
684
685* UnregisterHelperObject()
686
687* Unwear()
688
689* UnwearArmour()
690
691* UnwearClothing()
692
693* UnwieldFunc()
694
695* UpdateAttributes()
696
697* UpdateResistanceStrengths()
698
699* UseHands()
700
701* UseSkill()
702
703* UseSpell()
704
705* Validate()
706
707* Wear()
708
709* WearArmour()
710
711* WearClothing()
712
713* WearFunc()
714
715* WieldFunc()
716
717* WithDraw()
718
719* __INIT()
720
721* _query_current_money()
722
723* _unparsed_args()
724
725* access_rights()
726
727* buffer_hp()
728
729* buffer_sp()
730
731* buy_obj()
732
733* catch_msg()
734
735* catch_tell()
736
737* check_and_update_timed_key()
738
739* check_restrictions()
740
741* check_timed_key()
742
743* clean_up()
744
745* cmd_shoot()
746
747* command_me()
748
749* consume()
750
751* create()
752
753* create_default_npc()
754
755* create_super()
756
757* defuel_drink()
758
759* defuel_food()
760
Zesstrae272ec42017-02-27 08:09:38 +0100761* depointer_adj()
762
Zesstra953f9972017-02-18 15:37:36 +0100763* deregister_modifier()
764
765* die()
766
767* doUnwearMessage()
768
769* doUnwieldMessage()
770
771* doWearMessage()
772
773* doWieldMessage()
774
775* do_damage()
776
777* do_frage()
778
779* do_unwear()
780
781* do_wear()
782
783* drink_alcohol()
784
785* drink_soft()
786
787* drop()
788
789* drop_obj()
790
791* drop_objects()
792
793* eat_food()
794
795* execute_anything()
796
797* exit()
798
799* find_obs()
800
801* get_killing_player()
802
803* give()
804
805* give_notify()
806
807* give_obj()
808
809* heal_self()
810
811* heart_beat()
812
813* id()
814
815* init()
816
817* insert_sensitive_inv()
818
819* insert_sensitive_inv_trigger()
820
821* int_long()
822
823* int_short()
824
825* is_class_member()
826
827* lfun()
828
Zesstra0c1a85a2018-02-07 23:46:50 +0100829* list()
830
Zesstra953f9972017-02-18 15:37:36 +0100831* locate_objects()
832
833* logon()
834
835* long()
836
837* make_immortal()
838
839* make_invlist()
840
841* match_ids()
842
843* move()
844
845* moved_objects()
846
847* moved_where()
848
849* muster()
850
851* name()
852
Zesstra5bf48ac2019-02-04 20:33:36 +0100853* normalize_defend_args()
854
Zesstra953f9972017-02-18 15:37:36 +0100855* notify_player_change()
856
857* pick()
858
859* pick_obj()
860
861* pick_objects()
862
863* present_objects()
864
Zesstraab13f8d2019-11-27 19:59:43 +0100865* present_vitem()
866
Zesstra953f9972017-02-18 15:37:36 +0100867* put()
868
869* put_obj()
870
871* query_prevent_shadow()
872
873* query_real_name()
874
Zesstra051ad6b2020-01-23 21:46:58 +0100875* query_userlist()
876
Zesstra953f9972017-02-18 15:37:36 +0100877* query_weight_contents()
878
879* reduce_hit_points()
880
881* reduce_spell_points()
882
883* register_modifier()
884
885* remove()
886
887* remove_multiple()
888
889* reset()
890
891* restore_hit_points()
892
893* restore_spell_points()
894
895* save_me()
896
897* second_life()
898
899* sell_obj()
900
901* set_object_next_reset()
902
903* shoot_dam()
904
905* short()
906
907* show_notify()
908
909* trigger_sensitive_attack()
910
911* trigger_sensitive_inv()
912
913* wield_me()
914
Zesstra0c1a85a2018-02-07 23:46:50 +0100915* Verzeichnis der lfuns speziell in/fuer Gilden
916
917* Verzeichnis der lfuns speziell in/fuer Spellbooks
Zesstra953f9972017-02-18 15:37:36 +0100918
919* Verzeichnis der lfuns in master()
920
921* Verzeichnis der veralteten lfuns