export PM_SlideMove code proc PM_SlideMove 316 28 ADDRLP4 208 CNSTI4 4 ASGNI4 ADDRLP4 212 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 INDIRB ASGNB 12 ADDRFP4 0 INDIRI4 CNSTI4 0 EQI4 $54 ADDRLP4 224 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 116 ADDRLP4 224 INDIRP4 INDIRP4 CNSTI4 32 ADDP4 INDIRB ASGNB 12 ADDRLP4 116+8 ADDRLP4 116+8 INDIRF4 ADDRLP4 224 INDIRP4 INDIRP4 CNSTI4 48 ADDP4 INDIRI4 CVIF4 4 ADDRGP4 pml+36 INDIRF4 MULF4 SUBF4 ASGNF4 ADDRLP4 228 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 40 ADDP4 ASGNP4 ADDRLP4 228 INDIRP4 CNSTF4 1056964608 ADDRLP4 228 INDIRP4 INDIRF4 ADDRLP4 116+8 INDIRF4 ADDF4 MULF4 ASGNF4 ADDRLP4 212+8 ADDRLP4 116+8 INDIRF4 ASGNF4 ADDRGP4 pml+48 INDIRI4 CNSTI4 0 EQI4 $61 ADDRLP4 232 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ASGNP4 ADDRLP4 232 INDIRP4 ARGP4 ADDRGP4 pml+52+24 ARGP4 ADDRLP4 232 INDIRP4 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop LABELV $61 LABELV $54 ADDRLP4 188 ADDRGP4 pml+36 INDIRF4 ASGNF4 ADDRGP4 pml+48 INDIRI4 CNSTI4 0 EQI4 $67 ADDRLP4 96 CNSTI4 1 ASGNI4 ADDRLP4 4 ADDRGP4 pml+52+24 INDIRB ASGNB 12 ADDRGP4 $68 JUMPV LABELV $67 ADDRLP4 96 CNSTI4 0 ASGNI4 LABELV $68 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ARGP4 CNSTI4 12 ADDRLP4 96 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRGP4 VectorNormalize2 CALLF4 pop ADDRLP4 96 ADDRLP4 96 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 204 CNSTI4 0 ASGNI4 ADDRGP4 $75 JUMPV LABELV $72 ADDRLP4 224 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 228 ADDRLP4 224 INDIRP4 INDIRP4 ASGNP4 ADDRLP4 192 ADDRLP4 228 INDIRP4 CNSTI4 20 ADDP4 INDIRF4 ADDRLP4 228 INDIRP4 CNSTI4 32 ADDP4 INDIRF4 ADDRLP4 188 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 236 ADDRLP4 224 INDIRP4 INDIRP4 ASGNP4 ADDRLP4 192+4 ADDRLP4 236 INDIRP4 CNSTI4 24 ADDP4 INDIRF4 ADDRLP4 236 INDIRP4 CNSTI4 36 ADDP4 INDIRF4 ADDRLP4 188 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 240 ADDRGP4 pm INDIRP4 INDIRP4 ASGNP4 ADDRLP4 192+8 ADDRLP4 240 INDIRP4 CNSTI4 28 ADDP4 INDIRF4 ADDRLP4 240 INDIRP4 CNSTI4 40 ADDP4 INDIRF4 ADDRLP4 188 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 128 ARGP4 ADDRLP4 244 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 248 ADDRLP4 244 INDIRP4 INDIRP4 ASGNP4 ADDRLP4 248 INDIRP4 CNSTI4 20 ADDP4 ARGP4 ADDRLP4 244 INDIRP4 CNSTI4 564 ADDP4 ARGP4 ADDRLP4 244 INDIRP4 CNSTI4 576 ADDP4 ARGP4 ADDRLP4 192 ARGP4 ADDRLP4 248 INDIRP4 CNSTI4 140 ADDP4 INDIRI4 ARGI4 ADDRLP4 244 INDIRP4 CNSTI4 28 ADDP4 INDIRI4 ARGI4 ADDRLP4 244 INDIRP4 CNSTI4 608 ADDP4 INDIRP4 CALLV pop ADDRLP4 128 INDIRI4 CNSTI4 0 EQI4 $78 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 40 ADDP4 CNSTF4 0 ASGNF4 CNSTI4 1 RETI4 ADDRGP4 $53 JUMPV LABELV $78 ADDRLP4 128+8 INDIRF4 CNSTF4 0 LEF4 $80 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 20 ADDP4 ADDRLP4 128+12 INDIRB ASGNB 12 LABELV $80 ADDRLP4 128+8 INDIRF4 CNSTF4 1065353216 NEF4 $84 ADDRGP4 $74 JUMPV LABELV $84 ADDRLP4 128+52 INDIRI4 ARGI4 ADDRLP4 128+12 ARGP4 ADDRGP4 PM_AddTouchEnt CALLV pop ADDRLP4 188 ADDRLP4 188 INDIRF4 ADDRLP4 188 INDIRF4 ADDRLP4 128+8 INDIRF4 MULF4 SUBF4 ASGNF4 ADDRLP4 96 INDIRI4 CNSTI4 5 LTI4 $90 ADDRLP4 256 ADDRGP4 pm INDIRP4 INDIRP4 ASGNP4 ADDRLP4 260 CNSTF4 0 ASGNF4 ADDRLP4 256 INDIRP4 CNSTI4 40 ADDP4 ADDRLP4 260 INDIRF4 ASGNF4 ADDRLP4 256 INDIRP4 CNSTI4 36 ADDP4 ADDRLP4 260 INDIRF4 ASGNF4 ADDRLP4 256 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 260 INDIRF4 ASGNF4 CNSTI4 1 RETI4 ADDRGP4 $53 JUMPV LABELV $90 ADDRLP4 80 CNSTI4 0 ASGNI4 ADDRGP4 $95 JUMPV LABELV $92 ADDRLP4 256 CNSTI4 12 ADDRLP4 80 INDIRI4 MULI4 ASGNI4 ADDRLP4 128+24 INDIRF4 ADDRLP4 256 INDIRI4 ADDRLP4 4 ADDP4 INDIRF4 MULF4 ADDRLP4 128+24+4 INDIRF4 ADDRLP4 256 INDIRI4 ADDRLP4 4+4 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 128+24+8 INDIRF4 ADDRLP4 256 INDIRI4 ADDRLP4 4+8 ADDP4 INDIRF4 MULF4 ADDF4 CNSTF4 1065185444 LEF4 $96 ADDRLP4 260 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ASGNP4 ADDRLP4 260 INDIRP4 ADDRLP4 128+24 INDIRF4 ADDRLP4 260 INDIRP4 INDIRF4 ADDF4 ASGNF4 ADDRLP4 264 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 36 ADDP4 ASGNP4 ADDRLP4 264 INDIRP4 ADDRLP4 128+24+4 INDIRF4 ADDRLP4 264 INDIRP4 INDIRF4 ADDF4 ASGNF4 ADDRLP4 268 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 40 ADDP4 ASGNP4 ADDRLP4 268 INDIRP4 ADDRLP4 128+24+8 INDIRF4 ADDRLP4 268 INDIRP4 INDIRF4 ADDF4 ASGNF4 ADDRGP4 $94 JUMPV LABELV $96 LABELV $93 ADDRLP4 80 ADDRLP4 80 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $95 ADDRLP4 80 INDIRI4 ADDRLP4 96 INDIRI4 LTI4 $92 LABELV $94 ADDRLP4 80 INDIRI4 ADDRLP4 96 INDIRI4 GEI4 $110 ADDRGP4 $73 JUMPV LABELV $110 CNSTI4 12 ADDRLP4 96 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ADDRLP4 128+24 INDIRB ASGNB 12 ADDRLP4 96 ADDRLP4 96 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 80 CNSTI4 0 ASGNI4 ADDRGP4 $116 JUMPV LABELV $113 ADDRLP4 256 ADDRGP4 pm INDIRP4 INDIRP4 ASGNP4 ADDRLP4 260 CNSTI4 12 ADDRLP4 80 INDIRI4 MULI4 ASGNI4 ADDRLP4 184 ADDRLP4 256 INDIRP4 CNSTI4 32 ADDP4 INDIRF4 ADDRLP4 260 INDIRI4 ADDRLP4 4 ADDP4 INDIRF4 MULF4 ADDRLP4 256 INDIRP4 CNSTI4 36 ADDP4 INDIRF4 ADDRLP4 260 INDIRI4 ADDRLP4 4+4 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 256 INDIRP4 CNSTI4 40 ADDP4 INDIRF4 ADDRLP4 260 INDIRI4 ADDRLP4 4+8 ADDP4 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 184 INDIRF4 CNSTF4 1036831949 LTF4 $119 ADDRGP4 $114 JUMPV LABELV $119 ADDRLP4 184 INDIRF4 NEGF4 ADDRGP4 pml+108 INDIRF4 LEF4 $121 ADDRGP4 pml+108 ADDRLP4 184 INDIRF4 NEGF4 ASGNF4 LABELV $121 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ARGP4 CNSTI4 12 ADDRLP4 80 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 64 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop ADDRLP4 116 ARGP4 CNSTI4 12 ADDRLP4 80 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 104 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop ADDRLP4 76 CNSTI4 0 ASGNI4 ADDRGP4 $128 JUMPV LABELV $125 ADDRLP4 76 INDIRI4 ADDRLP4 80 INDIRI4 NEI4 $129 ADDRGP4 $126 JUMPV LABELV $129 ADDRLP4 264 CNSTI4 12 ADDRLP4 76 INDIRI4 MULI4 ASGNI4 ADDRLP4 64 INDIRF4 ADDRLP4 264 INDIRI4 ADDRLP4 4 ADDP4 INDIRF4 MULF4 ADDRLP4 64+4 INDIRF4 ADDRLP4 264 INDIRI4 ADDRLP4 4+4 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 64+8 INDIRF4 ADDRLP4 264 INDIRI4 ADDRLP4 4+8 ADDP4 INDIRF4 MULF4 ADDF4 CNSTF4 1036831949 LTF4 $131 ADDRGP4 $126 JUMPV LABELV $131 ADDRLP4 64 ARGP4 CNSTI4 12 ADDRLP4 76 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 64 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop ADDRLP4 104 ARGP4 CNSTI4 12 ADDRLP4 76 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 104 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop ADDRLP4 268 CNSTI4 12 ADDRLP4 80 INDIRI4 MULI4 ASGNI4 ADDRLP4 64 INDIRF4 ADDRLP4 268 INDIRI4 ADDRLP4 4 ADDP4 INDIRF4 MULF4 ADDRLP4 64+4 INDIRF4 ADDRLP4 268 INDIRI4 ADDRLP4 4+4 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 64+8 INDIRF4 ADDRLP4 268 INDIRI4 ADDRLP4 4+8 ADDP4 INDIRF4 MULF4 ADDF4 CNSTF4 0 LTF4 $137 ADDRGP4 $126 JUMPV LABELV $137 ADDRLP4 272 CNSTI4 12 ASGNI4 ADDRLP4 272 INDIRI4 ADDRLP4 80 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 272 INDIRI4 ADDRLP4 76 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 84 ARGP4 ADDRGP4 CrossProduct CALLV pop ADDRLP4 84 ARGP4 ADDRGP4 VectorNormalize CALLF4 pop ADDRLP4 276 ADDRLP4 84 INDIRF4 ASGNF4 ADDRLP4 280 ADDRGP4 pm INDIRP4 INDIRP4 ASGNP4 ADDRLP4 100 ADDRLP4 276 INDIRF4 ADDRLP4 280 INDIRP4 CNSTI4 32 ADDP4 INDIRF4 MULF4 ADDRLP4 84+4 INDIRF4 ADDRLP4 280 INDIRP4 CNSTI4 36 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 84+8 INDIRF4 ADDRLP4 280 INDIRP4 CNSTI4 40 ADDP4 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 64 ADDRLP4 276 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 64+4 ADDRLP4 84+4 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 64+8 ADDRLP4 84+8 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 288 CNSTI4 12 ASGNI4 ADDRLP4 288 INDIRI4 ADDRLP4 80 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 288 INDIRI4 ADDRLP4 76 INDIRI4 MULI4 ADDRLP4 4 ADDP4 ARGP4 ADDRLP4 84 ARGP4 ADDRGP4 CrossProduct CALLV pop ADDRLP4 84 ARGP4 ADDRGP4 VectorNormalize CALLF4 pop ADDRLP4 292 ADDRLP4 84 INDIRF4 ASGNF4 ADDRLP4 100 ADDRLP4 292 INDIRF4 ADDRLP4 116 INDIRF4 MULF4 ADDRLP4 84+4 INDIRF4 ADDRLP4 116+4 INDIRF4 MULF4 ADDF4 ADDRLP4 84+8 INDIRF4 ADDRLP4 116+8 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 104 ADDRLP4 292 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 104+4 ADDRLP4 84+4 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 104+8 ADDRLP4 84+8 INDIRF4 ADDRLP4 100 INDIRF4 MULF4 ASGNF4 ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $160 JUMPV LABELV $157 ADDRLP4 0 INDIRI4 ADDRLP4 80 INDIRI4 EQI4 $163 ADDRLP4 0 INDIRI4 ADDRLP4 76 INDIRI4 NEI4 $161 LABELV $163 ADDRGP4 $158 JUMPV LABELV $161 ADDRLP4 304 CNSTI4 12 ADDRLP4 0 INDIRI4 MULI4 ASGNI4 ADDRLP4 64 INDIRF4 ADDRLP4 304 INDIRI4 ADDRLP4 4 ADDP4 INDIRF4 MULF4 ADDRLP4 64+4 INDIRF4 ADDRLP4 304 INDIRI4 ADDRLP4 4+4 ADDP4 INDIRF4 MULF4 ADDF4 ADDRLP4 64+8 INDIRF4 ADDRLP4 304 INDIRI4 ADDRLP4 4+8 ADDP4 INDIRF4 MULF4 ADDF4 CNSTF4 1036831949 LTF4 $164 ADDRGP4 $158 JUMPV LABELV $164 ADDRLP4 308 ADDRGP4 pm INDIRP4 INDIRP4 ASGNP4 ADDRLP4 312 CNSTF4 0 ASGNF4 ADDRLP4 308 INDIRP4 CNSTI4 40 ADDP4 ADDRLP4 312 INDIRF4 ASGNF4 ADDRLP4 308 INDIRP4 CNSTI4 36 ADDP4 ADDRLP4 312 INDIRF4 ASGNF4 ADDRLP4 308 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 312 INDIRF4 ASGNF4 CNSTI4 1 RETI4 ADDRGP4 $53 JUMPV LABELV $158 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $160 ADDRLP4 0 INDIRI4 ADDRLP4 96 INDIRI4 LTI4 $157 LABELV $126 ADDRLP4 76 ADDRLP4 76 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $128 ADDRLP4 76 INDIRI4 ADDRLP4 96 INDIRI4 LTI4 $125 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 64 INDIRB ASGNB 12 ADDRLP4 116 ADDRLP4 104 INDIRB ASGNB 12 ADDRGP4 $115 JUMPV LABELV $114 ADDRLP4 80 ADDRLP4 80 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $116 ADDRLP4 80 INDIRI4 ADDRLP4 96 INDIRI4 LTI4 $113 LABELV $115 LABELV $73 ADDRLP4 204 ADDRLP4 204 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $75 ADDRLP4 204 INDIRI4 ADDRLP4 208 INDIRI4 LTI4 $72 LABELV $74 ADDRFP4 0 INDIRI4 CNSTI4 0 EQI4 $170 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 116 INDIRB ASGNB 12 LABELV $170 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 16 ADDP4 INDIRI4 CNSTI4 0 EQI4 $172 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 212 INDIRB ASGNB 12 LABELV $172 ADDRLP4 204 INDIRI4 CNSTI4 0 EQI4 $175 ADDRLP4 224 CNSTI4 1 ASGNI4 ADDRGP4 $176 JUMPV LABELV $175 ADDRLP4 224 CNSTI4 0 ASGNI4 LABELV $176 ADDRLP4 224 INDIRI4 RETI4 LABELV $53 endproc PM_SlideMove 316 28 export PM_StepSlideMove proc PM_StepSlideMove 140 28 ADDRLP4 108 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 68 ADDRLP4 108 INDIRP4 INDIRP4 CNSTI4 20 ADDP4 INDIRB ASGNB 12 ADDRLP4 92 ADDRLP4 108 INDIRP4 INDIRP4 CNSTI4 32 ADDP4 INDIRB ASGNB 12 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 112 ADDRGP4 PM_SlideMove CALLI4 ASGNI4 ADDRLP4 112 INDIRI4 CNSTI4 0 NEI4 $178 ADDRGP4 $177 JUMPV LABELV $178 ADDRLP4 80 ADDRLP4 68 INDIRB ASGNB 12 ADDRLP4 80+8 ADDRLP4 80+8 INDIRF4 CNSTF4 1099956224 SUBF4 ASGNF4 ADDRLP4 0 ARGP4 ADDRLP4 68 ARGP4 ADDRLP4 116 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 116 INDIRP4 CNSTI4 564 ADDP4 ARGP4 ADDRLP4 116 INDIRP4 CNSTI4 576 ADDP4 ARGP4 ADDRLP4 80 ARGP4 ADDRLP4 116 INDIRP4 INDIRP4 CNSTI4 140 ADDP4 INDIRI4 ARGI4 ADDRLP4 116 INDIRP4 CNSTI4 28 ADDP4 INDIRI4 ARGI4 ADDRLP4 116 INDIRP4 CNSTI4 608 ADDP4 INDIRP4 CALLV pop ADDRLP4 120 CNSTF4 0 ASGNF4 ADDRLP4 56 ADDRLP4 120 INDIRF4 ASGNF4 ADDRLP4 56+4 ADDRLP4 120 INDIRF4 ASGNF4 ADDRLP4 56+8 CNSTF4 1065353216 ASGNF4 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 40 ADDP4 INDIRF4 CNSTF4 0 LEF4 $183 ADDRLP4 0+8 INDIRF4 CNSTF4 1065353216 EQF4 $193 ADDRLP4 0+24 INDIRF4 ADDRLP4 56 INDIRF4 MULF4 ADDRLP4 0+24+4 INDIRF4 ADDRLP4 56+4 INDIRF4 MULF4 ADDF4 ADDRLP4 0+24+8 INDIRF4 ADDRLP4 56+8 INDIRF4 MULF4 ADDF4 CNSTF4 1060320051 GEF4 $183 LABELV $193 ADDRGP4 $177 JUMPV LABELV $183 ADDRLP4 56 ADDRLP4 68 INDIRB ASGNB 12 ADDRLP4 56+8 ADDRLP4 56+8 INDIRF4 CNSTF4 1099956224 ADDF4 ASGNF4 ADDRLP4 0 ARGP4 ADDRLP4 68 ARGP4 ADDRLP4 124 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 124 INDIRP4 CNSTI4 564 ADDP4 ARGP4 ADDRLP4 124 INDIRP4 CNSTI4 576 ADDP4 ARGP4 ADDRLP4 56 ARGP4 ADDRLP4 124 INDIRP4 INDIRP4 CNSTI4 140 ADDP4 INDIRI4 ARGI4 ADDRLP4 124 INDIRP4 CNSTI4 28 ADDP4 INDIRI4 ARGI4 ADDRLP4 124 INDIRP4 CNSTI4 608 ADDP4 INDIRP4 CALLV pop ADDRLP4 0 INDIRI4 CNSTI4 0 EQI4 $195 ADDRGP4 pm INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 0 EQI4 $177 ADDRGP4 $199 ARGP4 ADDRGP4 c_pmove INDIRI4 ARGI4 ADDRGP4 Com_Printf CALLV pop ADDRGP4 $177 JUMPV LABELV $195 ADDRLP4 104 ADDRLP4 0+12+8 INDIRF4 ADDRLP4 68+8 INDIRF4 SUBF4 ASGNF4 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 20 ADDP4 ADDRLP4 0+12 INDIRB ASGNB 12 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ADDRLP4 92 INDIRB ASGNB 12 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 PM_SlideMove CALLI4 pop ADDRLP4 80 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 20 ADDP4 INDIRB ASGNB 12 ADDRLP4 80+8 ADDRLP4 80+8 INDIRF4 ADDRLP4 104 INDIRF4 SUBF4 ASGNF4 ADDRLP4 0 ARGP4 ADDRLP4 128 ADDRGP4 pm INDIRP4 ASGNP4 ADDRLP4 132 ADDRLP4 128 INDIRP4 INDIRP4 ASGNP4 ADDRLP4 132 INDIRP4 CNSTI4 20 ADDP4 ARGP4 ADDRLP4 128 INDIRP4 CNSTI4 564 ADDP4 ARGP4 ADDRLP4 128 INDIRP4 CNSTI4 576 ADDP4 ARGP4 ADDRLP4 80 ARGP4 ADDRLP4 132 INDIRP4 CNSTI4 140 ADDP4 INDIRI4 ARGI4 ADDRLP4 128 INDIRP4 CNSTI4 28 ADDP4 INDIRI4 ARGI4 ADDRLP4 128 INDIRP4 CNSTI4 608 ADDP4 INDIRP4 CALLV pop ADDRLP4 0 INDIRI4 CNSTI4 0 NEI4 $205 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 20 ADDP4 ADDRLP4 0+12 INDIRB ASGNB 12 LABELV $205 ADDRLP4 0+8 INDIRF4 CNSTF4 1065353216 GEF4 $208 ADDRLP4 136 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 32 ADDP4 ASGNP4 ADDRLP4 136 INDIRP4 ARGP4 ADDRLP4 0+24 ARGP4 ADDRLP4 136 INDIRP4 ARGP4 CNSTF4 1065361605 ARGF4 ADDRGP4 PM_ClipVelocity CALLV pop LABELV $208 ADDRLP4 136 ADDRGP4 pm INDIRP4 INDIRP4 CNSTI4 28 ADDP4 INDIRF4 ADDRLP4 68+8 INDIRF4 SUBF4 ASGNF4 ADDRLP4 136 INDIRF4 CNSTF4 1073741824 LEF4 $213 ADDRLP4 136 INDIRF4 CNSTF4 1088421888 GEF4 $215 CNSTI4 6 ARGI4 ADDRGP4 PM_AddEvent CALLV pop ADDRGP4 $216 JUMPV LABELV $215 ADDRLP4 136 INDIRF4 CNSTF4 1093664768 GEF4 $217 CNSTI4 7 ARGI4 ADDRGP4 PM_AddEvent CALLV pop ADDRGP4 $218 JUMPV LABELV $217 ADDRLP4 136 INDIRF4 CNSTF4 1097859072 GEF4 $219 CNSTI4 8 ARGI4 ADDRGP4 PM_AddEvent CALLV pop ADDRGP4 $220 JUMPV LABELV $219 CNSTI4 9 ARGI4 ADDRGP4 PM_AddEvent CALLV pop LABELV $220 LABELV $218 LABELV $216 LABELV $213 ADDRGP4 pm INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 0 EQI4 $221 ADDRGP4 $223 ARGP4 ADDRGP4 c_pmove INDIRI4 ARGI4 ADDRGP4 Com_Printf CALLV pop LABELV $221 LABELV $177 endproc PM_StepSlideMove 140 28 import PM_AddEvent import PM_AddTouchEnt import PM_ClipVelocity import c_pmove import pm_flightfriction import pm_waterfriction import pm_friction import pm_flyaccelerate import pm_wateraccelerate import pm_airaccelerate import pm_accelerate import pm_swimScale import pm_duckScale import pm_stopspeed import pml import pm import BG_PlayerTouchesItem import BG_PlayerStateToEntityStateExtraPolate import BG_PlayerStateToEntityState import BG_TouchJumpPad import BG_AddPredictableEventToPlayerstate import BG_EvaluateTrajectoryDelta import BG_EvaluateTrajectory import BG_CanItemBeGrabbed import BG_FindItemForHoldable import BG_FindItemForPowerup import BG_FindItemForWeapon import BG_FindItem import bg_numItems import bg_itemlist import Pmove import PM_UpdateViewAngles import PM_SetCoM import PM_CalculateSecondaryQuantities import PM_InitializeVehicle import PM_ApplyForce import PM_DriveMove import PM_CalculateNetForce import PM_AddRoadForces import CP_SWAYBAR_STRENGTH import CP_SHOCK_STRENGTH import CP_SPRING_STRENGTH import CP_WR_STRENGTH import CP_M_2_QU import CP_CURRENT_GRAVITY import getStringForTimeDuration import getStringForTime import Com_Printf import Com_Error import Info_NextPair import Info_Validate import Info_SetValueForKey_Big import Info_SetValueForKey import Info_RemoveKey_Big import Info_RemoveKey import Info_ValueForKey import vectoyaw import vtos import AngleDifference import WheelAngle import Com_TruncateLongString import va import Q_CountChar import Q_CleanStr import Q_PrintStrlen import Q_strcat import Q_strncpyz import Q_stristr import Q_strupr import Q_strlwr import Q_stricmpn import Q_strncmp import Q_stricmp import Q_isintegral import Q_isanumber import Q_isalpha import Q_isupper import Q_islower import Q_isprint import Com_RandomBytes import Com_SkipCharset import Com_SkipTokens import Com_sprintf import Com_HexStrToInt import Parse3DMatrix import Parse2DMatrix import Parse1DMatrix import SkipRestOfLine import SkipBracedSection import COM_MatchToken import COM_ParseWarning import COM_ParseError import COM_Compress import COM_ParseExt import COM_Parse import COM_GetCurrentParseLine import COM_BeginParseSession import COM_DefaultExtension import COM_CompareExtension import COM_StripExtension import COM_GetExtension import COM_SkipPath import Com_Clamp import PerpendicularVector import AngleVectors import MatrixMultiply import QuaternionToVectors import QuaternionL2ToOrientation import QuaternionToOrientation import OrientationToQuaternion import QuaternionToAngles import AnglesToQuaternion import QuaternionSLERP import QuaternionRotate import QuaternionNormalize import QuaternionFastNormalize import QuaternionMultiply import OrthonormalizeOrientation import OrientationToVectors import OrientationToAngles import AnglesToDeltaAngles import AnglesToOrientation import MatrixScale import MatrixAdd import MatrixTranspose import VectorNAN import MakeNormalVectors import RotateAroundDirection import RotatePointAroundVector import ProjectPointOnPlane import PlaneFromPoints import AngleDelta import AngleNormalize180 import AngleNormalize360 import AnglesSubtract import AngleSubtract import LerpAngle import AngleMod import BoundsIntersectPoint import BoundsIntersectSphere import BoundsIntersect import BoxOnPlaneSide import SetPlaneSignbits import AxisCopy import AxisClear import AnglesToAxis import vectoangles import Q_crandom import Q_random import Q_rand import Q_log2 import VectorRotate import Vector4Scale import VectorNormalize2 import VectorNormalize import CrossProduct import VectorInverse import VectorNormalizeFast import DistanceSquared import Distance import VectorLengthSquared import VectorLength import VectorCompare import AddPointToBounds import ClearBounds import RadiusFromBounds import NormalizeColor import ColorBytes4 import ColorBytes3 import _VectorMA import _VectorScale import _VectorCopy import _VectorAdd import _VectorSubtract import _DotProduct import ByteToDir import DirToByte import ClampShort import ClampChar import Q_rsqrt import Q_fabs import Q_isnan import axisDefault import vec3_origin import g_color_table import colorDkGrey import colorMdGrey import colorLtGrey import colorWhite import colorCyan import colorMagenta import colorYellow import colorBlue import colorGreen import colorRed import colorBlack import bytedirs import Hunk_AllocDebug import FloatSwap import LongSwap import ShortSwap import CopyLongSwap import CopyShortSwap import exp import fabs import abs import tan import atan2 import Q_asin import Q_acos import cos import sin import sqrt import floor import ceil import memcmp import memcpy import memset import memmove import sscanf import Q_vsnprintf import strtol import _atoi import atoi import strtod import _atof import atof import toupper import tolower import strncpy import strstr import strrchr import strchr import strcmp import strcpy import strcat import strlen import rand import srand import qsort lit align 1 LABELV $223 byte 1 37 byte 1 105 byte 1 58 byte 1 115 byte 1 116 byte 1 101 byte 1 112 byte 1 112 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $199 byte 1 37 byte 1 105 byte 1 58 byte 1 98 byte 1 101 byte 1 110 byte 1 100 byte 1 32 byte 1 99 byte 1 97 byte 1 110 byte 1 39 byte 1 116 byte 1 32 byte 1 115 byte 1 116 byte 1 101 byte 1 112 byte 1 10 byte 1 0