Jump to content

BSL:Variables: Difference between revisions

m (→‎Built-in variables: review of level-load initialization is complete now)
Line 53: Line 53:
:"OK-M": the command only works on Intel Macs
:"OK-M": the command only works on Intel Macs
:"OK?": confirmation/refinement required
:"OK?": confirmation/refinement required
:"OK!": apparently works but makes the game crash/hang/etc. Use with caution if at all.
:"??": command may not work
:"??": command may not work
:"NO": command is proven not to work
:"NO": command is proven not to work
Line 416: Line 417:
|-
|-
|bool||[[draw_every_frame]]||0
|bool||[[draw_every_frame]]||0
|"forces drawing of every frame"<br>(every '''draw_every_frame_multiple'''th frame)||OK
|"forces drawing of every frame"<br>(every '''draw_every_frame_multiple'''th frame; takes precedence over '''fast_mode''')||OK
|-
|-
|int32||[[draw_every_frame_multiple]]||1  
|int32||[[draw_every_frame_multiple]]||1  
Line 464: Line 465:
|-
|-
|bool||[[fast_mode]]||0
|bool||[[fast_mode]]||0
|"makes the game run fast"||OK
|"makes the game run fast" (only if '''draw_every_frame''' is disabled)||OK
|-
|-
|float||[[flag_name_distance]]||150.0
|float||[[flag_name_distance]]||150.0
Line 566: Line 567:
|-
|-
|bool||[[m3_double_buffer]]||1
|bool||[[m3_double_buffer]]||1
|"toggles double buffer mode" (may interrupt rendering if disabled! use with caution)||OK
|"toggles double buffer mode" (may interrupt rendering if disabled! use with caution)||OK!
|-
|-
|bool||[[m3_fill_solid]]||1
|bool||[[m3_fill_solid]]||1
Line 575: Line 576:
|-
|-
|bool||[[m3_texture]]||1
|bool||[[m3_texture]]||1
|0 >> crash ^^||??
|0 >> crash ^^||OK!
|-
|-
|bool||[[m3_zcompareon]]||1
|bool||[[m3_zcompareon]]||1
Line 692: Line 693:
|-
|-
|bool||[[single_step]]||0
|bool||[[single_step]]||0
|"puts the game in single step mode"||OK  
|"puts the game in single step mode" (see [[key_config.txt]] for single-step control)||OK!
|-
|-
|float||[[sky_height]]||'''0. !!!'''
|float||[[sky_height]]||'''0. !!!'''