This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
functions:newtid [2017/03/19 18:20] – korshun | functions:newtid [2017/03/20 09:49] – korshun | ||
---|---|---|---|
Line 9: | Line 9: | ||
[[zdoom> | [[zdoom> | ||
- | For example, if you have decided that player tids will range from 1000 to 1063, an incorrect call to UniqueTid like '' | + | For example, if you have decided that player tids will range from 1000 to 1063, an incorrect call to UniqueTid like '' |
**To correctly use UniqueTid, you need to use the same start value in the whole project.** | **To correctly use UniqueTid, you need to use the same start value in the whole project.** | ||
Line 19: | Line 19: | ||
==== The solution ==== | ==== The solution ==== | ||
- | NewTid is a function designed to solve both these problems. To use NewTid, you first specify the first tid it may allocate using a global #define in your project: | + | NewTid is a function designed to solve both these problems. To use NewTid, you first specify the first tid it may allocate using a global #define in your project, for example: |
< | < | ||
Line 33: | Line 33: | ||
int tid = NewTid(); | int tid = NewTid(); | ||
Spawn(" | Spawn(" | ||
- | < | + | </code> |