kami-blue / client

ARCHIVED - KAMI Blue: a continuation of 1.12.2 KAMI
https://kamiblue.org
GNU Lesser General Public License v3.0
361 stars 384 forks source link

Suggestion: Give AutoLog for static Crystals a warning system #1490

Open HoratioGamer opened 3 years ago

HoratioGamer commented 3 years ago

Is your feature request related to a problem? Please describe. Owing to a change in the default behaviour of the Crystal feature of the AutoLog module, where before players only autologged when a crystal was actively placed too close to them, now players will be autologged from the mere existence of a crystal. So when one is walking around, one cannot have Crystal active while walking by crystals.

Describe the solution you'd like Since walking toward a crystal is a gradual process, there must be a range at which the crystal is judged to be too potentially harmful and the player is autologged. On 2B2T this consigns the player to another hour, or 4 in the Q getting back in.

As an example, when a stash comes into scanner range, there is an audible bell and a text message in the chat scroll informing the user of KAMI of the presence of the stash.

Combine the two concepts. When the Crystal option is selected, at say 5 times the range that would cause autologging, start pinging the bell in a distressed pattern pingpingpingpingping (5 bells = nautical for immediate hazard) and put the message in the chat scroll -- "too close to a crystal with Crystal Autologging active -- take alternative action", and automatically put baritone into pause. This would allow the user to evaluate the situation and maybe turn off the Crystal option so that they can walk past the crystal, explode it with an arrow, or go another way.

Describe alternatives you've considered

Additional context

5HT2 commented 3 years ago

now players will be autologged from the mere existence of a crystal.

No, you're misunderstanding how it works.

It calculates the damage of loaded crystals, and if you're close enough that exploding the crystal would kill you it logs.

Previously, it would log for ANY crystal placed in a hardcoded range, when placed.

The main differences between the two behaviors is proper damage calculation and logging if you walk into a crystal vs a crystal being placed on you.

When the Crystal option is selected, at say 5 times the range that would cause autologging, start pinging the bell in a distressed pattern pingpingpingpingping

Well CrystalESP displays the damage it'll do to you, iirc it also displays it as a color, so if you walk closer you'll see it.

automatically put baritone into pause

Pause instead of logout is a fantastic idea, but only for modes such as this one and maybe player range.

HoratioGamer commented 3 years ago

Ok, so it computes damage not range.

1/5th damage triggers alarm.

H

Get Outlook for Android


From: living notifications@github.com Sent: Tuesday, October 20, 2020, 16:59 To: kami-blue/client Cc: HoratioGamer; Author Subject: Re: [kami-blue/client] Suggestion: Give AutoLog for static Crystals a warning system (#1490)

now players will be autologged from the mere existence of a crystal.

No, you're misunderstanding how it works.

It calculates the damage of loaded crystals, and if you're close enough that exploding the crystal would kill you it logs.

Previously, it would log for ANY crystal placed in a hardcoded range, when placed.

The main differences between the two behaviors is proper damage calculation and logging if you walk into a crystal vs a crystal being placed on you.

When the Crystal option is selected, at say 5 times the range that would cause autologging, start pinging the bell in a distressed pattern pingpingpingpingping

Well CrystalESP displays the damage it'll do to you, iirc it also displays it as a color, so if you walk closer you'll see it.

automatically put baritone into pause

Pause instead of logout is a fantastic idea, but only for modes such as this one and maybe player range.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/kami-blue/client/issues/1490#issuecomment-713135865, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQTQJ7Z5HKXRI3X6Q7DLQBDSLX2ZLANCNFSM4SY2V23Q.

5HT2 commented 3 years ago

Sure. It would be even cooler to have an "aura" of color of danger. In all honesty that bit should be added to CrystalESP as an addon