|
38 | 38 | #define VV_TOPIC_LINK(datum, href_key, text) "<a href='?_src_=vars;[HrefToken()];[href_key]=TRUE;target=[REF(datum)]'>text</a>" |
39 | 39 | //Helpers for vv_get_dropdown() |
40 | 40 | #define VV_DROPDOWN_OPTION(href_key, name) . += "<option value='?_src_=vars;[HrefToken()];[href_key]=TRUE;target=[REF(src)]'>[name]</option>" |
| 41 | +#define VV_DROPDOWN_SEPERATOR VV_DROPDOWN_OPTION("", "-----") |
| 42 | + |
41 | 43 | // VV HREF KEYS |
42 | 44 | #define VV_HK_TARGET "target" |
43 | 45 | #define VV_HK_VARNAME "targetvar" //name or index of var for 1 variable targetting hrefs. |
| 46 | + |
44 | 47 | // vv_do_list() keys |
45 | 48 | #define VV_HK_LIST_ADD "listadd" |
46 | 49 | #define VV_HK_LIST_EDIT "listedit" |
|
50 | 53 | #define VV_HK_LIST_ERASE_DUPES "listdupes" |
51 | 54 | #define VV_HK_LIST_SHUFFLE "listshuffle" |
52 | 55 | #define VV_HK_LIST_SET_LENGTH "listlen" |
| 56 | + |
53 | 57 | // vv_do_basic() keys |
54 | 58 | #define VV_HK_BASIC_EDIT "datumedit" |
55 | 59 | #define VV_HK_BASIC_CHANGE "datumchange" |
56 | 60 | #define VV_HK_BASIC_MASSEDIT "massedit" |
| 61 | + |
57 | 62 | // /datum |
58 | 63 | #define VV_HK_DELETE "delete" |
59 | 64 | #define VV_HK_EXPOSE "expose" |
|
69 | 74 | #define VV_HK_TRIGGER_EXPLOSION "explode" |
70 | 75 | #define VV_HK_AUTO_RENAME "auto_rename" |
71 | 76 | #define VV_HK_RADIATE "radiate" |
| 77 | +#define VV_HK_SHOW_HIDDENPRINTS "show_hiddenprints" |
72 | 78 |
|
73 | 79 | // /obj |
74 | 80 | #define VV_HK_OSAY "osay" |
| 81 | +#define VV_HK_MASS_DEL_TYPE "mass_delete_type" |
| 82 | +#define VV_HK_ARMOR_MOD "mod_obj_armor" |
| 83 | + |
| 84 | +// /obj/structure/sign/painting |
| 85 | +#define VV_HK_REMOVE_PAINTING "delete_paint" |
| 86 | + |
| 87 | +// /mob |
| 88 | +#define VV_HK_GIB "gib" |
| 89 | +#define VV_HK_GIVE_SPELL "give_spell" |
| 90 | +#define VV_HK_REMOVE_SPELL "remove_spell" |
| 91 | +#define VV_HK_GIVE_DISEASE "give_disease" |
| 92 | +#define VV_HK_GODMODE "godmode" |
| 93 | +#define VV_HK_DROP_ALL "dropall" |
| 94 | +#define VV_HK_REGEN_ICONS "regen_icons" |
| 95 | +#define VV_HK_PLAYER_PANEL "player_panel" |
| 96 | +#define VV_HK_BUILDMODE "buildmode" |
| 97 | +#define VV_HK_DIRECT_CONTROL "direct_control" |
| 98 | +#define VV_HK_OFFER_GHOSTS "offer_ghosts" |
| 99 | +#define VV_HK_SET_AFK_TIMER "set_afk_timer" |
| 100 | + |
| 101 | +// /mob/living/carbon/human |
| 102 | +#define VV_HK_SET_SPECIES "set_species" |
| 103 | +#define VV_HK_PURRBATION "toggle_purrbation" |
| 104 | +#define VV_HK_COPY_OUTFIT "copy_outfit" |
| 105 | +#define VV_HK_MOD_QUIRKS "mod_quirks" |
| 106 | + |
| 107 | +// misc |
| 108 | +#define VV_HK_SPACEVINE_PURGE "spacevine_purge" |
| 109 | + |
| 110 | +// /mob/living/carbon |
| 111 | +#define VV_HK_MAKE_AI "aiify" |
| 112 | +#define VV_HK_MODIFY_BODYPART "mod_bodypart" |
| 113 | +#define VV_HK_MODIFY_ORGANS "organs_modify" |
| 114 | +#define VV_HK_HALLUCINATION "force_hallucinate" |
| 115 | +#define VV_HK_MARTIAL_ART "give_martial_art" |
| 116 | +#define VV_HK_GIVE_TRAUMA "give_trauma" |
| 117 | +#define VV_HK_CURE_TRAUMA "cure_trauma" |
0 commit comments