-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
When using the default rider formatter for gdscript. The formatter behaves a bit wired.
Some exports have no line in between, some do.
@export_group("Generation Defaults")
@export var section_count := 6
@export var section_lenth := 1200.0
@export var lane_gap := 320
@export var lane_width := 160
@export var start_y := 0.0
@export var rng_seed := 98748
@export_group("Difficulty Controls")
@export_range(0.0, 10.0, 0.01 ) var easy_obstacle_rate := 0.06
@export_range(0.0, 10.0, 0.01) var easy_coin_rate := 0.06
@export_range(0.0, 10.0, 0.01) var hard_obstacle_rate := 0.06
@export_range(0.0, 10.0, 0.01) var hard_coin_rate := 0.06
@export_group("Coin Cluster")
@export_range(30.0, 200.0, 1.0) var min_item_gap_y := 70.0
@export_range(0.0, 1.0, 0.01) var coin_cluster_chance := 70.0
@export_range(30.0, 200.0, 1.0) var coin_cluster_step := 70.0
@export_group("Scenes")
@export var CheckpointScene: PackedScene
@export var CoinScene: PackedScene
@export var ObstacleScene: PackedScene
I know this is an opinionated thing. But my default expectation would be, everything has no lines in between besides organizational things like @export_group
, @export_subgroup
or @export_category
.
At the moment, I can add a line between export_group
and export
, that is respected, I can also add multiple empty lines. When I add lines between export_group
and export_range
and export_group
is first, they are also respected.
The other way around with export_range
first and export_group
it's not.
Lines between two export_range
cant be removed or can't be added more than 1.
Metadata
Metadata
Assignees
Labels
No labels