Skip to content

Enhancement: Clearer Pointer syntax #320

@TrueMylenium

Description

@TrueMylenium

Assuming pointers were ever fixed to actually work with more than two segments and possibly as part of a greater plan to make them more universal I would propose to change the syntax in such a way that each segment's points are treated as a separate script entry for better readability. Potentially there could also be specific names for start and end segments and methods to e.g. glue them to callouts without having to dial in actual coordinates. Something like that perhaps:

0 !LPUB POINTER BEGIN
0 !LPUB POINTER_SEGMENT 0 0 300 400
0 !LPUB POINTER_SEGMENT "inherit" "inherit" 600 700
0 !LPUB POINTER_SEGMENT "inherit" "inherit" "CALLOUT LEFT" "CALLOUT CENTER"

"inherit" is meant to represent the last point of the previous list entry, obviously.

Metadata

Metadata

Assignees

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions