Difference between revisions of "Sync register"
From Unofficial QEdit Wiki Guide
Japanaman2 (Talk | contribs) |
Japanaman2 (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | ==Syntax== | + | ==Syntax 1== |
''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>sync_register</span> register 1, register 2</span> | ''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>sync_register</span> register 1, register 2</span> | ||
− | |||
* ''register1 = Register to use.'' | * ''register1 = Register to use.'' | ||
* ''register2 = Register to copy to register 1.'' | * ''register2 = Register to copy to register 1.'' | ||
− | + | ==Syntax 2== | |
− | + | ''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>sync_register</span> register 1, xxxxxxxx | |
− | <span style='font-size:12px;font-family:courier'><span style='color:green'>sync_register</span> register 1, xxxxxxxx | + | |
</span> | </span> | ||
* ''register1 = Register to use.'' | * ''register1 = Register to use.'' | ||
* ''xxxxxxxx = Integer to copy to register 1'' | * ''xxxxxxxx = Integer to copy to register 1'' | ||
− | |||
==Use== | ==Use== |
Revision as of 22:52, 17 February 2013
Contents
Syntax 1
Syntax: sync_register register 1, register 2
- register1 = Register to use.
- register2 = Register to copy to register 1.
Syntax 2
Syntax: sync_register register 1, xxxxxxxx
- register1 = Register to use.
- xxxxxxxx = Integer to copy to register 1
Use
Used to synchronize a register's value between all clients.
If doing register2 to register1 it will be like sync_let.
If doing xxxxxxxx = Integer to register1 it will be like sync_leti.
Example 1 - Synchronize Register1 = Register2.
100: leti R1, 00000000 //R1=0
leti R2, 00000001 //R2=1
sync_register R1, R2 //Tells all clients that R1 now equals register R2's value (R1=1)
ret
or
Example 2- Synchronize Register1 = xxxxxxxx Integer.
100: leti R1, 00000000 //R1=0
sync_register R1, 00000001 //Tells all clients that R1 now equals xxxxxxxx Integer value (R1=1)
ret