Illerai:Varbit/11956

From Illerai

This is the current revision of this page, as edited by imported>SlapChoppe at 02:11, 16 December 2022 (remove categories from varb/p pages (via JWB)). The present address (URL) is a permanent link to this version.

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
2021_EASTER_EVENT_DRAYNOR_DECORATIONS
TypeVarbit
Index11956
Content2021 Easter event
ClassEnum
LinkChisel

Changes the multiview visibility of seven doors at Draynor Village to different colours and the visibility of Draynor's Easter decorations, while the 2021 Easter event is active.

Coincidentally may also be observed to control the availability the Cook's Ask about the Easter event. option.

Coincidentally may also be observed to determine which dialogue the player can have with Ned, but only reliably when the value is 2.

Decorative poles Crates Easter eggs Baskets Doors

<mapframe mapID="0" group="poles" plane="0" width="300" y="3265" x="3103" height="300" frameless="" align="center" zoom="2">

{"features":[{"type":"Feature","geometry":{"coordinates":[3087.5,3249.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3087,3249

"}},{"type":"Feature","geometry":{"coordinates":[3088.5,3249.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3088,3249

"}},{"type":"Feature","geometry":{"coordinates":[3091.5,3249.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3091,3249

"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3249.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3092,3249

"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3248.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3092,3248

"}},{"type":"Feature","geometry":{"coordinates":[3091.5,3248.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3091,3248

"}},{"type":"Feature","geometry":{"coordinates":[3088.5,3248.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3088,3248

"}},{"type":"Feature","geometry":{"coordinates":[3087.5,3248.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"icon":"greenPin","group":"poles","title":"Decorative poles","plane":0,"description":"
Objectnull

X/Y: 3087,3248

"}},{"type":"Feature","geometry":{"coordinates":[[[3087.5,3249.5],[3088.5,3249.5],[3091.5,3249.5],[3092.5,3249.5],[3092.5,3248.5],[3091.5,3248.5],[3088.5,3248.5],[3087.5,3248.5],[3087.5,3249.5]]],"type":"Polygon"},"properties":{"title":"Decorative poles","mapID":0,"plane":0,"description":"
Objectnull

X/Y: 3087,3249

"}}],"type":"FeatureCollection"}

</mapframe> <mapframe frameless="" align="center" group="poles" plane="0" width="300" y="3265" x="3103" height="300" zoom="2" mapID="0">

{"features":[{"type":"Feature","geometry":{"coordinates":[3077.5,3247.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3077,3247

"}},{"type":"Feature","geometry":{"coordinates":[3077.5,3252.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"A glitched pole without flairs","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3077,3252

"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3252.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"A glitched pole","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3082,3252

"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3247.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3082,3247

"}},{"type":"Feature","geometry":{"coordinates":[[[3077.5,3247.5],[3077.5,3252.5],[3082.5,3252.5],[3082.5,3247.5],[3077.5,3247.5]]],"type":"Polygon"},"properties":{"title":"Decorative poles","mapID":0,"plane":0,"description":"
Objectnull

X/Y: 3077,3247

"}}],"type":"FeatureCollection"}

</mapframe> <mapframe frameless="" align="center" group="poles" plane="0" width="300" y="3265" x="3103" height="300" zoom="2" mapID="0">

{"features":[{"type":"Feature","geometry":{"coordinates":[3090.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3090,3260

"}},{"type":"Feature","geometry":{"coordinates":[3093.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3093,3260

"}},{"type":"Feature","geometry":{"coordinates":[3093.5,3257.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3093,3257

"}},{"type":"Feature","geometry":{"coordinates":[3090.5,3257.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"title":"Decorative poles","group":"poles","icon":"greenPin","plane":0,"description":"
Objectnull

X/Y: 3090,3257

"}},{"type":"Feature","geometry":{"coordinates":[[[3090.5,3260.5],[3093.5,3260.5],[3093.5,3257.5],[3090.5,3257.5],[3090.5,3260.5]]],"type":"Polygon"},"properties":{"title":"Decorative poles","mapID":0,"plane":0,"description":"
Objectnull

X/Y: 3090,3260

"}}],"type":"FeatureCollection"}

</mapframe>

<mapframe frameless="" align="center" group="poles" plane="0" width="300" y="3263" x="3103" height="300" zoom="2" mapID="0"> [] </mapframe>

<mapframe mapID="0" group="crate" plane="0" width="300" y="3265" x="3103" height="300" frameless="" align="center" zoom="2"> {"features":[{"type":"Feature","geometry":{"coordinates":[3079.5,3250.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3079,3250

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3257.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3082,3257

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3082,3260

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3089.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3089,3260

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3090.5,3269.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3090,3269

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3093.5,3256.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3093,3256

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3095.5,3255.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3095,3255

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3095.5,3269.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3095,3269

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3095.5,3261.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3095,3261

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3096.5,3265.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"crate","description":"
ObjectCrate

X/Y: 3096,3265

","plane":0,"icon":"greenPin"}}],"type":"FeatureCollection"}

</mapframe>

<mapframe frameless="" align="center" group="eastereggs" plane="0" width="300" y="3265" x="3103" height="300" zoom="2" mapID="0"> {"features":[{"type":"Feature","geometry":{"coordinates":[3079.5,3251.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3079,3251

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3259.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3082,3259

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3089.5,3259.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3089,3259

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3090.5,3271.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3090,3271

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3091.5,3272.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3091,3272

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3256.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3092,3256

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3095.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3095,3260

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3097.5,3265.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3097,3265

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3098.5,3252.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3098,3252

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3101.5,3254.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3101,3254

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3102.5,3260.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"eastereggs","description":"
ObjectEaster eggs

X/Y: 3102,3260

","plane":0,"icon":"greenPin"}}],"type":"FeatureCollection"}

</mapframe>

<mapframe frameless="" align="center" group="basket" plane="0" width="300" y="3265" x="3103" height="300" zoom="2" mapID="0"> {"features":[{"type":"Feature","geometry":{"coordinates":[3078.5,3250.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3078,3250

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3082.5,3261.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3082,3261

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3094.5,3269.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3094,3269

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3095.5,3259.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3095,3259

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3096.5,3274.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3096,3274

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3102.5,3254.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3102,3254

","plane":0,"icon":"greenPin"}},{"type":"Feature","geometry":{"coordinates":[3102.5,3257.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"basket","description":"
ObjectBasket

X/Y: 3102,3257

","plane":0,"icon":"greenPin"}}],"type":"FeatureCollection"}

</mapframe>

<mapframe mapID="0" group="door" plane="0" width="300" y="3268" x="3103" height="300" frameless="" align="center" zoom="2"> {"features":[{"type":"Feature","geometry":{"coordinates":[3101.5,3258.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3101,3258

"}},{"type":"Feature","geometry":{"coordinates":[3088.5,3251.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3088,3251

"}},{"type":"Feature","geometry":{"coordinates":[3088.5,3258.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3088,3258

"}},{"type":"Feature","geometry":{"coordinates":[3098.5,3270.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3098,3270

"}},{"type":"Feature","geometry":{"coordinates":[3100.5,3277.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3100,3277

"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3274.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3092,3274

"}},{"type":"Feature","geometry":{"coordinates":[3102.5,3258.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3102,3258

"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3273.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3092,3273

"}},{"type":"Feature","geometry":{"coordinates":[3088.5,3250.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3088,3250

"}},{"type":"Feature","geometry":{"coordinates":[3089.5,3258.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3089,3258

"}},{"type":"Feature","geometry":{"coordinates":[3098.5,3271.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3098,3271

"}},{"type":"Feature","geometry":{"coordinates":[3100.5,3276.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3100,3276

"}},{"type":"Feature","geometry":{"coordinates":[3092.5,3269.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"door","icon":"greenPin","plane":0,"description":"
ObjectDoor

X/Y: 3092,3269

"}}],"type":"FeatureCollection"}

</mapframe>

Values

0
Regular coloured doors
The default value.
1
Cyan coloured Ned's house door, other doors are regular coloured
In the cutscene, the Wise Old Man's door is also seen with "Eastdoor" decorations.
Set to this value when RS:Varbit/11951 changes to 9. The Cook is also be observed to have an Ask about the Easter event. option starting from this point.
Set to this value during the cutscene near the end (RS:Varbit/11951 value 125) where Wise Old Man tells when the village decorations began (10 minutes ago).
2
"Eastdoor" decorated seven doors at Draynor Village, Easter decorations all around Draynor Village
Set to this value when Gregg says at the lumberyard: Well, if you like it, it's bound to go down well! Let's head back to Draynor and get this put up! (RS:Varbit/11951 value 104)
Set to this value if the player interrupts the Wise Old Man cutscene.
Set to this value when the Wise Old Man says during the cutscene: Between the three of us, we managed to have the entire village decorated in no time!
No changes observed for the Cook.
When the player asks Ned about the Easter event: You did some excellent work on the decorations!

Effects on the Cook

<mapframe frameless="" align="right" group="cook" plane="0" width="300" y="3217" x="3209" height="300" zoom="2" mapID="0">

{"features":[{"type":"Feature","geometry":{"coordinates":[3209.5,3215.5],"type":"Point"},"properties":{"mapID":0,"providerID":0,"group":"cook","icon":"greenPin","plane":0,"description":"

NPCCook

X/Y: 3209,3215

"}}],"type":"FeatureCollection"}

</mapframe> This varbit can be determined to enable the Cook's Ask about the Easter event. dialogue when > 0. When RuneScape:Varbit/11951 is set to 9, coincidentally this varbit's value is also set to 1.

An issue raises when the Cook also doesn't check if the varbit 11951 is ≥ 10 for well-intended, bug-free behaviour, which hints that the varbit 11951 is not used to determine the availability of the Cook's Ask about the Easter event. option. As of 29 March 2021, this can lead to a glitch where the player can ask the Cook about the Easter event immediately after painting Ned's door (9), where the Cook will then say he gave rotten eggs to Gregg, but this is before Gregg ever made it to the kitchen.

The Cook will continue to have his Ask about the Easter event. option once Draynor is fully decorated (2) and after the event rewards have been claimed.

A side-note: On the contrary, Thessalia's Ask about the Easter event. option availability does not have direct correlation to the value of RS:Varbit/11954 (can be 0 and still have the Easter option), but the state of 11951. Many other Ask about the Easter event. options are also controlled solely with 11951.

Pseudo-code

Gregg (Draynor)

// Gregg (Draynor)
if (%varbit11951 > 10 && %varbit11956 != 2) {
  // "Hello human!"
  // "Wait, aren't I supposed to be meeting you somewhere else?"
  // "Yep! But I'm taking a bit of a break, and it would appear you are too, human!"
  // "Can you remind me where I'm meant to be meeting you?"
  
  if (%varbit11955 == 1) {
    // "I think we were going to the lumberyard to the north-east of Varrock to get some planks."
  } elseif (%varbit11954 == 1) {
    // "I think we were going to the clothes shop in the middle of Varrock to get some ribbons."
  } elseif (%varbit11953 == 1) {
    // "I think we were going to the sheep pen north of Lumbridge to get some wool."
  } elseif (%varbit11952 == 1) {
    // "I think we were going to the Lumbridge Kitchens to talk to a cook about some eggs."
  }
}

Cook

// The Cook
if (%varbit11956 > 0) { // Ned's door is coloured cyan or Draynor is decorated. (%varbit11951 >= 9)
  // Add an "Ask about the Easter event." option.
  
  // Bug: Correct behaviour would be: (%varbit11951 >= 10 || %varbit11952 == 1)
}

Ned

// Ned
if (%varbit11951 >= 7) {
  // Add an "Ask about the Easter event." option.
  
  // Bug: Correct behaviour would be: (%varbit11951 >= 8 || %varbit11956 > 0)
}

if (%option == EASTER) { // Ask about the Easter event.
  if (%varbit11951 == 7 && %varbit11956 == 0) {
    // "Hello, this is going to sound strange but can I paint your door?"
    // "Me door? I see no harm in it, go ahead."
    // "Great, thanks!"

    // Bug: Correct behaviour would be: (%varbit11951 == 8 && %varbit11956 == 0)
  } elseif (%varbit11951 == 8 || %varbit11956 == 1) { // 11956 is not reliable alone
    // "Thanks for painting me door, but I think it's missing something."
    // "A second colour?"
    // "No, I don't think that's it... leave me be, lad, I'll figure it out."

    // Bug: Correct behaviour would be: ((%varbit11951 >= 9 && %varbit11951 < 104) || %varbit11956 == 1)
  } elseif (%varbit11951 >= 104 || %varbit11956 == 2) {
    // "You did some excellent work on the decorations!"
    // "Har! Thanks, lass, but I can't be taking all the credit."
    // "Aggie's got a keen eye for colours, and the Wise Old Man is great motivation!"
  }
}