Machtrollo reports: I'd like to have a chat comman ... #640

Open
opened 2021-06-10 04:49:55 +00:00 by yourland-report · 2 comments

Machtrollo reports a bug:

I'd like to have a chat command to toggle whether my crosshair shows the coordinates of the block I'm aiming at, so I don't have to switch to the node inspector tool to verify placement. I'd like the numbers right of my crosshair, each in its own line.

Player position:

{
	y = 14.5,
	x = 2085.001953125,
	z = 1124.4250488281
}

Player look:

{
	y = -0.0085520092397928,
	x = 0.12463612109423,
	z = -0.99216562509537
}

Player information:

{
	min_rtt = 0.016000000759959,
	max_rtt = 16.58099937439,
	connection_uptime = 21459,
	max_jitter = 16.45299911499,
	minor = 4,
	major = 5,
	ip_version = 6,
	formspec_version = 4,
	patch = 1,
	protocol_version = 39,
	serialization_version = 28,
	lang_code = "",
	version_string = "5.4.1",
	avg_rtt = 0.019999999552965,
	state = "Active",
	avg_jitter = 0.0020000003278255,
	min_jitter = 0,
	address = "::ffff:176.199.209.66"
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_steel 1 24002\", \"shields:shield_steel 1 24002\", \"3d_armor:chestplate_steel 1 24002\", \"3d_armor:boots_crystal 1 2800\", \"\", \"\"}",
		yl_commons_thankyou = "1",
		yl_commons_player_joined = "1623279157",
		["signslib:pos"] = "(2248,-164,1415)",
		digged_nodes = "30138",
		bitten = "0",
		partychat = "party",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 17, [\"x\"] = 1941, [\"z\"] = 1122}}",
		["stamina:level"] = "17",
		punch_count = "482",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "2648",
		crafted = "1630",
		played_time = "995364",
		placed_nodes = "14952",
		xp = "32772",
		died = "23",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1610685920"
	}
}

Log identifier


[MOD] yl_report log identifier = monQDb4eQVmpyhLz30AYDDhJooDaGTWX

Profiler save:

profile-20210610T064955.json_pretty

Status:

# Server: version=5.4.1-yl, uptime=46629.2, max_lag=2.70095, clients={debian44, evil123, dert, Zak_Bacons, Ygor, mindfrost, yo_its_meh, AliasAlreadyTaken, Bailiff, Test_User, Machtrollo, ADRIS777}
Machtrollo reports a bug: > I'd like to have a chat command to toggle whether my crosshair shows the coordinates of the block I'm aiming at, so I don't have to switch to the node inspector tool to verify placement. I'd like the numbers right of my crosshair, each in its own line. Player position: ``` { y = 14.5, x = 2085.001953125, z = 1124.4250488281 } ``` Player look: ``` { y = -0.0085520092397928, x = 0.12463612109423, z = -0.99216562509537 } ``` Player information: ``` { min_rtt = 0.016000000759959, max_rtt = 16.58099937439, connection_uptime = 21459, max_jitter = 16.45299911499, minor = 4, major = 5, ip_version = 6, formspec_version = 4, patch = 1, protocol_version = 39, serialization_version = 28, lang_code = "", version_string = "5.4.1", avg_rtt = 0.019999999552965, state = "Active", avg_jitter = 0.0020000003278255, min_jitter = 0, address = "::ffff:176.199.209.66" } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:helmet_steel 1 24002\", \"shields:shield_steel 1 24002\", \"3d_armor:chestplate_steel 1 24002\", \"3d_armor:boots_crystal 1 2800\", \"\", \"\"}", yl_commons_thankyou = "1", yl_commons_player_joined = "1623279157", ["signslib:pos"] = "(2248,-164,1415)", digged_nodes = "30138", bitten = "0", partychat = "party", yl_church = "return {[\"last_death\"] = {[\"y\"] = 17, [\"x\"] = 1941, [\"z\"] = 1122}}", ["stamina:level"] = "17", punch_count = "482", arenalib_infobox_arenaID = "0", inflicted_damage = "2648", crafted = "1630", played_time = "995364", placed_nodes = "14952", xp = "32772", died = "23", hud_state = "on", repellant = "0", yl_commons_player_created = "1610685920" } } ``` Log identifier ``` [MOD] yl_report log identifier = monQDb4eQVmpyhLz30AYDDhJooDaGTWX ``` Profiler save: ``` profile-20210610T064955.json_pretty ``` Status: ``` # Server: version=5.4.1-yl, uptime=46629.2, max_lag=2.70095, clients={debian44, evil123, dert, Zak_Bacons, Ygor, mindfrost, yo_its_meh, AliasAlreadyTaken, Bailiff, Test_User, Machtrollo, ADRIS777} ```
AliasAlreadyTaken was assigned by yourland-report 2021-06-10 04:49:55 +00:00
whosit added the
1. kind/enhancement
label 2021-06-10 06:48:20 +00:00

Also I'd like a pitch indicator right of the coordinates. Ideally 👁 (U+1F441 eye), or ◉ (U+25C9 fisheye), or <o>.
We should determine height difference δY between my head and the point on the block my crosshair aims.
When the aimed block is at head level (|δY| < 0.5), it shall show the eye behind the Y value.
When aim is one block higher, (0.5 ≤ δY < 1.5) it shall show behind the X value.
When aim is much higher, (1.5 ≤ δY) it shall show behind the X value, with added ▲ (U+25B2 black up-pointing triangle) or ^.
When aim is one block lower, (-1.5 < δY ≤ -0.5) it shall show behind the Z value.
When aim is much lower, (δY ≤ -1.5) it shall show behind the X value, with added ▼ (U+25BC black down-pointing triangle) or v.

Also I'd like a pitch indicator right of the coordinates. Ideally 👁 (U+1F441 eye), or ◉ (U+25C9 fisheye), or `<o>`. We should determine height difference δY between my head and the point on the block my crosshair aims. When the aimed block is at head level (|δY| < 0.5), it shall show the eye behind the Y value. When aim is one block higher, (0.5 ≤ δY < 1.5) it shall show behind the X value. When aim is much higher, (1.5 ≤ δY) it shall show behind the X value, with added ▲ (U+25B2 black up-pointing triangle) or `^`. When aim is one block lower, (-1.5 < δY ≤ -0.5) it shall show behind the Z value. When aim is much lower, (δY ≤ -1.5) it shall show behind the X value, with added ▼ (U+25BC black down-pointing triangle) or `v`.
Member

The orienteering mod (previously discussed in #1671) has tools that add a pitch indicator to the HUD.

The [orienteering](https://content.minetest.net/packages/Wuzzy/orienteering/) mod (previously discussed in #1671) has tools that add a pitch indicator to the HUD.
AliasAlreadyTaken added the
2. prio/low
label 2022-06-06 07:50:49 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#640
No description provided.