Destructiox, on 11 February 2012 - 12:10 PM, said:
E-122-Psi, on 11 February 2012 - 11:25 AM, said:
Get on IRC, I can give a hand :v
Usual time or now?
Posted 11 February 2012 - 12:12 PM
Destructiox, on 11 February 2012 - 12:10 PM, said:
E-122-Psi, on 11 February 2012 - 11:25 AM, said:
Posted 12 February 2012 - 07:49 AM
Posted 13 February 2012 - 08:54 PM
Posted 13 February 2012 - 10:07 PM
move.b $28(a0),$1C(a0)
moveq #$00,d0 move.b $28(a0),d0 move.b AniIDs(pc,d0.w),$1C(a0)
; =========================================================================== ; --------------------------------------------------------------------------- AniIDs: dc.b $00,$02,$20,$1A,$13 even ; --------------------------------------------------------------------------- ; ===========================================================================
moveq #$00,d0 move.b $28(a0),d0 add.w d0,d0 move.w d0,d1 add.w d0,d0 add.w d1,d0 lea ArtIDs(pc,d0.w),a1 move.w (a1)+,$02(a0) move.l (a1)+,$04(a0)
; =========================================================================== ; --------------------------------------------------------------------------- ArtIDs: dc.w $0020 dc.l MapList01 dc.w $2F60 dc.l MapList02 dc.w $2027 dc.l MapList03 even ; --------------------------------------------------------------------------- ; ===========================================================================
move.b $28(a0),d0 ; Load ID add.w d0,d0 ; Times by 2 move.w d0,d1 ; store it add.w d0,d0 ; times by 2 (x4) add.w d1,d0 ; add x2 (x6)
Posted 14 February 2012 - 01:48 AM
Posted 14 February 2012 - 02:07 AM
Posted 14 February 2012 - 02:46 AM
Hitaxas, on 14 February 2012 - 02:07 AM, said:
Posted 14 February 2012 - 03:02 AM
Posted 14 February 2012 - 03:24 AM
Hitaxas, on 14 February 2012 - 03:02 AM, said:
Posted 14 February 2012 - 04:35 PM
lea (MainCharacter).w,a1 ; a1=character
move.b #2,$24(a0) ; increase the routine counter
bclr #0,status(a1) ; turn him right
move.w #$A00,x_vel(a1) ; move Sonic forward (X axis)
btst #1,subtype(a0) ; is the subtype 1?
beq.s + ; if it is, skip move speed and turn delay timer
move.b #-$2,y_vel(a1) ; sends Sonic up a bit
bra ++
+
move.b #-$47,y_vel(a1)
Posted 14 February 2012 - 05:25 PM
Hitaxas, on 14 February 2012 - 04:35 PM, said:
lea (MainCharacter).w,a1 ; a1=character
move.b #2,$24(a0) ; increase the routine counter
bclr #0,status(a1) ; turn him right
move.w #$A00,x_vel(a1) ; move Sonic forward (X axis)
btst #1,subtype(a0) ; is the subtype 1?
beq.s + ; if it is, skip move speed and turn delay timer
move.b #-$2,y_vel(a1) ; sends Sonic up a bit
bra ++
+
move.b #-$47,y_vel(a1)
Posted 14 February 2012 - 05:48 PM
Posted 14 February 2012 - 06:06 PM
Hitaxas, on 14 February 2012 - 05:48 PM, said:
Posted 14 February 2012 - 06:18 PM
Posted 15 February 2012 - 04:14 PM