|
326 | 326 | -- Skipped: VIEWPORT_FLOOR_FLAG_* |
327 | 327 | -- Unused: VIEWPORT_WALL_FLAG_* |
328 | 328 | -- Unused: GraphicsRampType |
| 329 | + |
| 330 | + <enum-type type-name='viewport_spatter_flag_fire' base-type='uint32_t'> bay12: VIEWPORT_FLAG_SPATTER_FIRE_* |
| 331 | + <enum-item name='FRAME_1' value='1'/> |
| 332 | + <enum-item name='FRAME_2' value='2'/> |
| 333 | + <enum-item name='FRAME_4' value='3' comment='not a typo'/> |
| 334 | + <enum-item name='FRAME_3' value='4' comment='not a typo'/> |
| 335 | + </enum-type> |
| 336 | + |
| 337 | + <bitfield-type type-name='viewport_spatter_flag' base-type='uint32_t'> bay12: VIEWPORT_SPATTER_FLAG_* |
| 338 | + <flag-bit name='shape_type' original-name='SHAPE_TYPE' count='6'/> |
| 339 | + <flag-bit name='material_type' original-name='MATERIAL_TYPE' count='5'/> |
| 340 | + <flag-bit name='color_index_bits' original-name='COLOR_INDEX_BITS' count='8'/> |
| 341 | + <flag-bit count='9' comment='unused'/> |
| 342 | + <flag-bit name='fire_frame_type' type-name='viewport_spatter_flag_fire' |
| 343 | + original-name='FIRE_FRAME' count='3'/> |
| 344 | + <flag-bit name='accepts_spatter' original-name='ACCEPTS_SPATTER'/> |
| 345 | + </bitfield-type> |
| 346 | + |
329 | 347 | -- Skipped: VIEWPORT_RAMP_FLAG_* |
330 | 348 | -- Skipped: VIEWPORT_SHADOW_FLAG_* |
331 | 349 |
|
|
349 | 367 | <pointer type-name='uint64_t' name='screentexpos_floor_flag' is-array='true'/> VIEWPORT_FLOOR_FLAG_* |
350 | 368 | <pointer type-name='int32_t' name='screentexpos_background_two' is-array='true' comment='boulder, plant, etc.'/> |
351 | 369 | <pointer type-name='uint32_t' name='screentexpos_liquid_flag' is-array='true'/> VIEWPORT_LIQUID_FLAG_* |
352 | | - <pointer type-name='uint32_t' name='screentexpos_spatter_flag' is-array='true'/> VIEWPORT_SPATTER_FLAG_* |
| 370 | + <pointer type-name='viewport_spatter_flag' name='screentexpos_spatter_flag' is-array='true'/> VIEWPORT_SPATTER_FLAG_* |
353 | 371 | <pointer type-name='int32_t' name='screentexpos_spatter' is-array='true'/> |
354 | 372 | <pointer type-name='uint64_t' name='screentexpos_ramp_flag' is-array='true'/> VIEWPORT_RAMP_FLAG_* |
355 | 373 | <pointer type-name='uint32_t' name='screentexpos_shadow_flag' is-array='true'/> VIEWPORT_SHADOW_FLAG_* |
|
0 commit comments