Difference between revisions of "0x0012"
From SimsWiki
m (Adding to new primitive category) |
MogHughson (Talk | contribs) |
||
| Line 1: | Line 1: | ||
| − | + | {{Primitive | |
| + | |name=Remove Object Instance | ||
| + | |opcode=0x0012 | ||
| + | |expansion=The Sims 2 | ||
| + | }} | ||
==Overview== | ==Overview== | ||
| − | + | This [[Primitives|primitive]] allows you to remove (delete) an object inside the simulation from [[SimAntics]]. It is essentially the opposite of [[0x002A|Create New Object Instance [0x002A]]]. | |
==Use== | ==Use== | ||
| − | + | There is no instruction wizard for this instruction, so the following table details the meaning of each of the operands. | |
| − | + | [[Image:BHAVoperands.JPG|thumb|300px|right|Operand editing]] | |
| − | + | ||
| − | + | {| class="wikitable" | |
| + | |- | ||
| + | !Operand!!Description!!Operand Values | ||
| + | |- | ||
| + | |1||What to remove||00:Me<br>anything else:Stack Object | ||
| + | |- | ||
| + | |2||Unused? | ||
| + | |- | ||
| + | |3 - bit 1||Controls "return immediately"||off: False<br>on: True | ||
| + | |- | ||
| + | |3 - bit 2||Controls "clean up all"||off: True<br>on: False (N.B. reversed from usual bit settings) | ||
| + | |- | ||
| + | |4 thru 15||Unused? | ||
| + | |} | ||
==See also== | ==See also== | ||
*[[Primitives]] | *[[Primitives]] | ||
*[[SimAntics]] | *[[SimAntics]] | ||
| − | |||
| − | |||
| − | |||
Revision as of 18:34, 3 October 2009
| Remove Object Instance | ||
|---|---|---|
| OpCode: | 0x0012 | |
| Game Version: | The Sims 2 | |
Overview
This primitive allows you to remove (delete) an object inside the simulation from SimAntics. It is essentially the opposite of Create New Object Instance [0x002A].
Use
There is no instruction wizard for this instruction, so the following table details the meaning of each of the operands.
| Operand | Description | Operand Values |
|---|---|---|
| 1 | What to remove | 00:Me anything else:Stack Object |
| 2 | Unused? | |
| 3 - bit 1 | Controls "return immediately" | off: False on: True |
| 3 - bit 2 | Controls "clean up all" | off: True on: False (N.B. reversed from usual bit settings) |
| 4 thru 15 | Unused? |