-
Notifications
You must be signed in to change notification settings - Fork 53
Questions
Pazaz edited this page Nov 28, 2023
·
23 revisions
- How did
multi2
work in 2004? Was it@multi2
or an engine command?- How does the engine know to resume the script when it receives if_button for that option's component?
- What does a Developer Manual page look like when a command involves corruption? We currently assume the _find commands might be tagged as corrupting its relevant pointer, and that "corrupting" means any delays/suspensions warn about unsafely using those pointers. Find results must be stored globally and a delay no longer guarantees the results are safe to use. Would be good to have validation.
- What are the old interface commands called? Pre-if3 and pre-cs2. We've taken some liberties based on practical uses. But there's too many unknowns, so we end up with stuff that looks like
if_openmainmodal
andif_opensideoverlay
- What are all of the pointers available?
last_int
,active_npc
/obj/loc/player etc- What pointers does opheldu have all exposed to it?
last_item
,last_useitem
,last_slot
,last_useslot
?
- What pointers does opheldu have all exposed to it?
- What hunt properties/values are there? We know about
type
,check_vis
,check_nottoostring
,check_notcombat
,check_notcombat_self
,check_notbusy
,find_keephunting
,find_newmode
,nobodynear
,rate
,check_afk
. Any configs we could see would help get a closer feature-perfect aggression. - What command checks if multiple players are inside of an NPC's hero points list (like to disable Ironman dropping)?. We only know of
npc_findhero
andnpc_heropoints($damage)
. Is the loot_choosehero proc related to newer features around drop restrictions? - What command are used around a player's "hero points" in PKing scenarios?