flux reports: compass should have an option ... #1845
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#1845
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
flux reports a bug:
Player position:
Player look:
Player information:
Player meta:
Log identifier
Profiler save:
Status:
Teleport command:
Compass command:
This is an awesome idea, didn't know I will miss it so much :)
added here:
1193508202
Seems to work, but please test too.
Also: looks good enough to me, but suggestions are welcome.
OH, one thing I forgot is to check/implement how that will be hooked into announcements... hmmm.
UPD: we don't have any sort of announcement api, do we?
Should compass have a hook that
/coords
andwaypoint_announcement
can call?UPD2: niceride reminded me about death positions. This currently has one global list of points, but I can easily keep and append a per-player one, that would be filled with death positions. (probably should remove
step/ready to qa
label, but it's half-working I guess by itself [other stuff needs changes elsewhere too] :P)Some functions that could be called on announcement/death.
73bb4a1eab
Also splits recent log into global one and personal one (per player). They both get merged into one list to choose from. (Any ideas how to do it better without making UI more cluttered?)
Here's one way to use it:
6c369e2b6b
Works with
waypoint_announce
updated to this:74a3609ac2
So, at this moment:
Compass has a list of positions you can choose from. This list is contatenated from two sources: global one and per-player one. Each stores only 5 points (can be configured), on the FIFO basis (oldest one gets pushed out). There are thre API functions:
waypoint_compass.process_message
to parse any message and try to figure out coordinates from it (goes to global) (maybe it should just return guessed position and do nothing instead?)waypoint_compass.add_point_to_recent_global
adds a {x=x,y=y,z=z} point to global listwaypoint_compass.add_point_to_recent_personal
adds a point to per-player list.very nice! i've got a few proposed changes to the feature though: whosit/waypoint_compass#4
this is live 🎉