You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---<br> for "pick up vermin":<br><br> the first argument is set to the vermin index if an item was allocated and this was the last vermin of its type<br> the second argument is set to true if an item was allocated, false otherwise<br> the third argument is set to true if the second argument is false<br> the first and third arguments are not changed in all other cases<br> returns an item_verminst pointer<br><br> for all other types (as of 0.47.04):<br><br> does not modify arguments 1 and 2<br> argument 3 is set to true if a fire was started<br> returns nullptr<br>
1783
1783
---@classadventure_optionst:df.class
1784
1784
df.adventure_optionst= {}
1785
1785
1786
-
---@paramunk_0string
1786
+
---@paramunk_0df.string
1787
1787
functiondf.adventure_optionst.getDescription(unk_0) end
---@fieldparameterdf.container Depends on type (turns are in signed angles, steps are in number of steps, etc.)
@@ -2351,7 +2351,7 @@ df.scale_type = {}
2351
2351
---@fieldPerfectFourthboolean
2352
2352
2353
2353
---@classchord:df.class
2354
-
---@fieldnamestring
2354
+
---@fieldnamedf.string
2355
2355
---@fieldnotesinteger[] chord_size entries used. Refers to the notes indices
2356
2356
---@fieldchord_sizeinteger
2357
2357
---@fieldunk_3integer 0 and 1 seen
@@ -2360,7 +2360,7 @@ df.chord = {}
2360
2360
---Seems odd with a 'scale' consisting of two chords, but that's what the exported XML calls it.
2361
2361
---@classnamed_scale:df.class
2362
2362
---@fieldunk_1integer 0-4 seen. 0: nothing, for when degrees are used, 1: joined chords, 2/3: disjoined chords (varying kinds of chords seen for both), 4: as always, disjoined chords
2363
-
---@fieldnamestring
2363
+
---@fieldnamedf.string
2364
2364
---@fielddegreesinteger[] indices into the (not necessarily named) notes of the scale
2365
2365
---@fielddegrees_usedinteger elements used in array above
2366
2366
---@fieldfirst_chordinteger this pair seems to be used when degrees_used = 0. Refers to indices in the chords vector
@@ -2395,8 +2395,8 @@ df.scale.T_flags = {}
2395
2395
---Curiously, the named notes do not have to match the number of defined notes
2396
2396
---@classscale_notes:df.class
2397
2397
---@fieldunk_1integer Frequently looks like garbage for all values of type. Suspect it's actually a filler
2398
-
---@fieldnamestring[]
2399
-
---@fieldabreviationstring[]
2398
+
---@fieldnamedf.string[]
2399
+
---@fieldabreviationdf.string[]
2400
2400
---@fieldnumberinteger[]
2401
2401
---@fieldlengthinteger number of elements of the arrays above used
2402
2402
df.scale.T_notes= {}
@@ -2466,10 +2466,10 @@ df.beat_type = {}
2466
2466
---@fieldAccentedSyncopatedboolean
2467
2467
2468
2468
---@classrhythm_pattern:df.class
2469
-
---@fieldnamestring
2469
+
---@fieldnamedf.string
2470
2470
---@fieldbarsrhythm_pattern_bars[]
2471
-
---@fieldbeat_namestring length as per length field
2472
-
---@fieldbeat_abbreviationstring length as per length field
2471
+
---@fieldbeat_namedf.string length as per length field
2472
+
---@fieldbeat_abbreviationdf.string length as per length field
2473
2473
---@fieldlengthinteger
2474
2474
df.rhythm_pattern= {}
2475
2475
@@ -2479,7 +2479,7 @@ df.rhythm_pattern = {}
2479
2479
df.rhythm_pattern.T_bars= {}
2480
2480
2481
2481
---@classsub_rhythm:df.class
2482
-
---@fieldnamestring
2482
+
---@fieldnamedf.string
2483
2483
---@fieldpatternsdf.container indices into patterns
2484
2484
---@fieldunk_2df.container Same length as patterns, but with unknown purpose
0 commit comments