News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

General Projects Screenshots/Vids Thread

Started by Zhs2, May 15, 2009, 10:44:44 PM

Previous topic - Next topic

Moehr

Thanks! I had forgotten about the screenshot option.

It's supposed to be a "shoot the core" style boss, the reactor for the fortress it occupies a 3x3 sceen and is more of a puzzle than a fight.


Scyzer

[spoiler=Hauntroid is recurring][/spoiler]

PHOSPHOTiDYL

Hype vid for the next decent hack.

Really want an electromagnetic beam cannon with sparks coming off & orbs spiraling around it.
Really don't want to rewrite this bank, soooooo this is fine.

Was a nightmare setting up, but there's some space left so they'll look better.
We'll credit JAM for all his beam data, & Black Falcon for his projectile data.

https://www.youtube.com/watch?v=mdULQPaJdm0

PHOSPHOTiDYL

Rewrote the yellow doors to make $18 bytez for four new door headerz.
Morph bomb doorz it is, very satisfying learning plmz.

What do you think about "golden" boss doors & orange p-bomb doorz??
Or keep it yellow & do some type of orange for bosses?

Prolly purple for m-bombz, then grey doors are everything minus bosses, seven door types.
Gates will be beam specific, I think m-bomb ammo is a bit too much.

Three stackable beams, splazma or beam split with secret switch.
Four suits, four morph itemz, four bootz w/secret charge ability.
Not much left in the way of full out level design...

https://www.youtube.com/watch?v=cHxSGG5RRdY

PHOSPHOTiDYL

Not to spoil anything...

[spoiler][/spoiler]
[spoiler]LoROM

;//[2018 PHOSPHOTiDYL]
;==============================================================================================================================;
;------------------------------------------------------------------------------------------------------------------------------;
ORG $898000 : padbyte $FF : pad $899800 ;//[old item gfx]
ORG $89E000 : incbin 04E000_$2000.bin ;//[new item gfx]
;------------------------------------------------------------------------------------------------------------------------------;
ORG $848764 : Special_GFX:
ORG $84887C : Branch_Item:
ORG $848A24 : Set_Goto:
ORG $8486C1 : Set_PreInst:
ORG $84DF89 : Item_PreInst:
ORG $848724 : Goto_Inst:
ORG $84E04F : Draw_Special01:
ORG $84E067 : Draw_Special02:
ORG $848899 : Set_Item:
ORG $848BD1 : Item_Sound:
ORG $84DFA9 : End_PLM:
ORG $84A2DF : Draw_01:
ORG $84A2E5 : Draw_02:
ORG $84A2B5 : Draw_03:
ORG $84874E : Orb_Timer:
ORG $848A2E : PLM_JSR:
ORG $84DFAF : Orb_01:
ORG $84DFC7 : Orb_02:
ORG $84E007 : Hidden_01:
ORG $84E020 : Hidden_02:
ORG $84E032 : Hidden_03:
ORG $8486BC : Delete_PLM:
ORG $84873F : Hidden_Timer:
;------------------------------------------------------------------------------------------------------------------------------;
ORG $9AB200 : incbin mainhackhud.bin
ORG $B68000 : incbin mainhackequipbank.bin

ORG $8488B0 ;//[grapple/xray Get_Equip]
Get_Beam:
LDA $0000,y : ORA $09A8 : STA $09A8 : LDA $0000,y : ORA $09A6 : STA $09A6
PHX : PHY : JSL $90AC8D : PLY : PLX : BRA Get_Message
Get_Equip:
LDA $09A2 : ORA $0000,y : STA $09A2 : LDA $09A4 : ORA $0000,y : STA $09A4 : BRA Get_Message
Get_Rtank:
LDA $09D4 : CLC : ADC $0000,y : STA $09D4 : LDA $09C0 : BNE Get_Message : INC $09C0 : BRA Get_Message
Get_Etank:
LDA $09C2 : CLC : ADC $0000,y : STA $09C2
Get_Message:
LDA #$0168 : JSL $82E118 : LDA $0002,y : AND #$00FF : JSL $858080 : INY : INY : INY : RTS
Get_Mtank:
LDA $09C8 : CLC : ADC $0000,y : STA $09C8 : LDA $09C6 : CLC : ADC $0000,y : STA $09C6 : BRA Get_Message
Get_SMtank:
LDA $09CC : CLC : ADC $0000,y : STA $09CC : LDA $09CA : CLC : ADC $0000,y : STA $09CA : BRA Get_Message
Get_PBtank:
LDA $09D0 : CLC : ADC $0000,y : STA $09D0 : LDA $09CE : CLC : ADC $0000,y : STA $09CE : BRA Get_Message
padbyte $FF : pad $848A24 ;//[$00CF bytez]

;=================================================;
;-------------------------------------------------;
ORG $85824F : PHX : JSR (MessageBox+#$02,x) : PLX : JSR (MessageBox,x) : RTS
ORG $8582F1 : LDA.w MessageBox+#$04 : STA $00 : LDA.w MessageBox+#$0A
ORG $858412 : LDA.w ButtonStuff,x
;-------------------------------------------------;
ORG $85869B ;//[OLD MessageBox/MessageStuff]
ButtonStuff: ;//[first $0000 is no message, save message is complicated, just add to the end of it]gr/xr 012c
dw $0000 ;//[rtank]
dw $0000 ;//[rtank]
dw $0000 ;//[etank]
dw $0000 ;//[etank]
dw $012A ;//[mtank]
dw $012A ;//[mtank]
dw $012A ;//[smtank]
dw $012A ;//[smtank]
dw $012C ;//[pbtank]
dw $012C ;//[pbtank]
dw $0120 ;//[abboots]
dw $0120 ;//[hiboots]
dw $0120 ;//[grboots]
dw $0120 ;//[agboots]
dw $0000 ;//[mroll]
dw $012A ;//[mbomb]
dw $0000 ;//[mball]
dw $0000 ;//[sball]
dw $0000 ;//[tgatez]
dw $0000 ;//[map]
dw $0000 ;//[energy]
dw $0000 ;//[ammo]
dw $0000 ;//[save]
dw $0000 ;//[savecomplete]
dw $012C ;//[grbeam]
dw $012C ;//[xray]
dw $0000 ;//[save]
dw $0000 ;//[save]
dw $0000 ;//[save]
dw $0000 ;//[posuit]
dw $0000 ;//[vasuit]
dw $0000 ;//[hysuit]
dw $0000 ;//[vesuit]
dw $0000 ;//[chbeam]
dw $0000 ;//[lobeam]
dw $0000 ;//[pubeam]
dw $0000 ;//[EXTRA BEAM]
dw $0000 ;//[hebeam]
dw $0000 ;//[frbeam]
dw $0000 ;//[spbeam]
dw $0000 ;//[pibeam]
dw $0000 ;//[end read for smile]

padbyte $FF : pad $85877F ;//[$0092 bytez]
;-------------------------------------------------;
!Small_Mbox = $8436
!Large_Mbox = $83C5
!Small_Type = $8289
!Large_Type = $825A

ORG $85877F ;//[$0A00 bytez][Large = $0100/Small = $0040][four mbox rows/first+last 3 tiles always blank]
Rtank_50_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Rtank_100_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Etank_50_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Etank_100_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Mtank_5_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Mtank_10_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
SMtank_5_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
SMtank_10_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
PBtank_5_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
PBtank_10_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F

padbyte $FF : pad $85917F
;-------------------------------------------------;
ORG $859643 ;//[free space to bank $86]
MessageBox: ;//[$00F0 bytez]
dw !Large_Mbox,!Large_Type,Rtank_50_Mbox
dw !Large_Mbox,!Large_Type,Rtank_100_Mbox
dw !Large_Mbox,!Large_Type,Etank_50_Mbox
dw !Large_Mbox,!Large_Type,Etank_100_Mbox
dw !Large_Mbox,!Large_Type,Mtank_5_Mbox
dw !Large_Mbox,!Large_Type,Mtank_10_Mbox
dw !Large_Mbox,!Large_Type,SMtank_5_Mbox
dw !Large_Mbox,!Large_Type,SMtank_10_Mbox
dw !Large_Mbox,!Large_Type,PBtank_5_Mbox
dw !Large_Mbox,!Large_Type,PBtank_10_Mbox
dw !Large_Mbox,!Large_Type,ABboots_Mbox
dw !Large_Mbox,!Large_Type,HIboots_Mbox
dw !Large_Mbox,!Large_Type,GRboots_Mbox
dw !Large_Mbox,!Large_Type,AGboots_Mbox
dw !Large_Mbox,!Large_Type,Mroll_Mbox
dw !Large_Mbox,!Large_Type,Mbomb_Mbox
dw !Large_Mbox,!Large_Type,Mball_Mbox
dw !Large_Mbox,!Large_Type,Sball_Mbox
dw !Large_Mbox,!Large_Type,Tgatez_Mbox
dw $8436,$8289,$917F ;//[$13/type/typecode/message][mapdata]
dw $8436,$8289,$923F ;//[$14/type/typecode/message][energy]
dw $8436,$8289,$92FF ;//[$15/type/typecode/message][ammo]
dw $8441,$8289,$93BF ;//[$16/type/typecode/message][save]
dw $8436,$8289,$94BF ;//[$17/type/typecode/message][savecomplete]
dw !Large_Mbox,!Large_Type,GRbeam_Mbox
dw !Large_Mbox,!Large_Type,Xray_Mbox
dw $8436,$8289,$957F ;//[$1A/type/typecode/message][save]
dw $8441,$8289,$93BF ;//[$1B/type/typecode/message][save]
dw $8436,$8289,$94BF ;//[$1C/type/typecode/message][save]
dw !Large_Mbox,!Large_Type,POsuit_Mbox
dw !Large_Mbox,!Large_Type,VAsuit_Mbox
dw !Large_Mbox,!Large_Type,HYsuit_Mbox
dw !Large_Mbox,!Large_Type,VEsuit_Mbox
dw !Large_Mbox,!Large_Type,CHbeam_Mbox
dw !Large_Mbox,!Large_Type,LObeam_Mbox
dw !Large_Mbox,!Large_Type,PUbeam_Mbox
dw $0000,$0000,$0000 ;//[EXTRA BEAM]
dw !Large_Mbox,!Large_Type,HEbeam_Mbox
dw !Large_Mbox,!Large_Type,FRbeam_Mbox
dw !Large_Mbox,!Large_Type,SPbeam_Mbox
dw !Large_Mbox,!Large_Type,PIbeam_Mbox
dw $0000,$0000,$0000 ;//[end message read for smile]
dw $EA ;//[let's align the fucking bytez in the first place]

ABboots_Mbox: ;//[$1600 bytez]
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
HIboots_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
GRboots_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
AGboots_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Mroll_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Mbomb_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Mball_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Sball_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
GRbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
Xray_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
POsuit_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
VAsuit_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
HYsuit_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
VEsuit_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
CHbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
LObeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
PUbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
EXTRABEAM_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
HEbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
FRbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
SPbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
PIbeam_Mbox:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F

Tgatez:
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F
dw $280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F,$280F

padbyte $FF : pad $868000 ;//[$51C0 bytez left in bank][plmz]
;--------------------------------------------------------------;
!Rtank50mbox = $01
!Rtank100mbox = $02
!Etank50mbox = $03
!Etank100mbox = $04
!Mtank5mbox = $05
!Mtank10mbox = $06
!SMtank5mbox = $07
!SMtank10mbox = $08
!PBtank5mbox = $09
!PBtank10mbox = $0A
!ABbootsmbox = $0B
!HIbootsmbox = $0C
!GRbootsmbox = $0D
!AGbootsmbox = $0E
!Mrollmbox = $0F
!Mbombmbox = $10
!Mballmbox = $11
!Sballmbox = $12
!Tgatezmbox = $13
!GRbeammbox = $19
!Xraymbox = $1A
!POsuitmbox = $1E
!VAsuitmbox = $1F
!HYsuitmbox = $20
!VEsuitmbox = $21
!CHbeammbox = $22
!LObeammbox = $23
!PUbeammbox = $24
!EXTRABEAM = $25
!HEbeammbox = $26
!FRbeammbox = $27
!SPbeammbox = $28
!PIbeammbox = $29

;//[itembitflagz]
!varia = $0001
!spring = $0002
!morph = $0004
!mock = $0008
!power = $0010
!hydro = $0020
!vespa = $0040
!none01 = $0080
!hitech = $0100
!gravity = $0200
!ability = $0400
!none02 = $0800
!bomb = $1000
!agility = $2000
!grapple = $4000
!xray = $8000

;//[beambitflagz]
!helix = $0001
!frost = $0002
!spread = $0004
!pierce = $0008
!charge = $1000
!long = $2000
!pulse = $4000
;--------------------------------------------------------------;
ORG $9491C3 : dw BlockPLM
ORG $949F30 : dw BlockPLM
ORG $8BD7BB : LDY.w BlockPLM

ORG $84E099 ;//[PLM EED3 now E099]
BlockPLM:
dw DumbSetup,DumbInst
DumbInst:
dw Delete_PLM
DumbSetup:
LDA $0A78 : BNE ++ : TYX : LDA $1C87,x : STZ $1C87,x : LDX #$004E
- CMP $1C87,x : BEQ + : DEX : DEX : BPL - : db $00
+ LDA #$00FF : STA $1D77,x : CLC : RTS
++ LDA #$0000 : STA $1C37,y : RTS

padbyte $FF : pad $84F546 ;//[$147F bytez]
;--------------------------------------------------------------;
ORG $84F546 ;//[plm data - $EE4D][gfx moved to 89E000 (04E000)][$09EA bytez]
Rtank_C_50:
dw Special_GFX,$E000,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Rtank_C_50+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Rtank_C_50+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Rtank_C_50+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Rtank,$0032 : db !Rtank50mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Rtank_H_50:
dw Special_GFX,$E000,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Rtank_H_50+#$0039
dw Set_Goto,Rtank_H_50+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Rtank_H_50+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Rtank_H_50+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Rtank,$0032 : db !Rtank50mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Rtank_H_50+#$000C
;--------------------------------------------------------------;
Rtank_C_100:
dw Special_GFX,$E100,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Rtank_C_100+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Rtank_C_100+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Rtank_C_100+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Rtank,$0064 : db !Rtank100mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Rtank_H_100:
dw Special_GFX,$E100,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Rtank_H_100+#$0039
dw Set_Goto,Rtank_H_100+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Rtank_H_100+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Rtank_H_100+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Rtank,$0064 : db !Rtank100mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Rtank_H_100+#$000C
;--------------------------------------------------------------;
Etank_C_50:
dw Special_GFX,$E200,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Etank_C_50+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Etank_C_50+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Etank_C_50+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Etank,$0032 : db !Etank50mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Etank_H_50:
dw Special_GFX,$E200,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Etank_H_50+#$0039
dw Set_Goto,Etank_H_50+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Etank_H_50+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Etank_H_50+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Etank,$0032 : db !Etank50mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Etank_H_50+#$000C
;--------------------------------------------------------------;
Etank_C_100:
dw Special_GFX,$E300,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Etank_C_100+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Etank_C_100+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Etank_C_100+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Etank,$0064 : db !Etank100mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Etank_H_100:
dw Special_GFX,$E300,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Etank_H_100+#$0039
dw Set_Goto,Etank_H_100+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Etank_H_100+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Etank_H_100+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Etank,$0064 : db !Etank100mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Etank_H_100+#$000C
;--------------------------------------------------------------;
Mtank_C_5:
dw Special_GFX,$E400,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Mtank_C_5+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Mtank_C_5+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Mtank_C_5+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Mtank,$0005 : db !Mtank5mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Mtank_H_5:
dw Special_GFX,$E400,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Mtank_H_5+#$0039
dw Set_Goto,Mtank_H_5+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Mtank_H_5+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Mtank_H_5+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Mtank,$0005 : db !Mtank5mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Mtank_H_5+#$000C
;--------------------------------------------------------------;
Mtank_C_10:
dw Special_GFX,$E500,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Mtank_C_10+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Mtank_C_10+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Mtank_C_10+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Mtank,$000A : db !Mtank10mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Mtank_H_10:
dw Special_GFX,$E500,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,Mtank_H_10+#$0039
dw Set_Goto,Mtank_H_10+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,Mtank_H_10+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,Mtank_H_10+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_Mtank,$000A : db !Mtank10mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,Mtank_H_10+#$000C
;--------------------------------------------------------------;
SMtank_C_5:
dw Special_GFX,$E600,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,SMtank_C_5+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,SMtank_C_5+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,SMtank_C_5+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_SMtank,$0005 : db !SMtank5mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
SMtank_H_5:
dw Special_GFX,$E600,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,SMtank_H_5+#$0039
dw Set_Goto,SMtank_H_5+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,SMtank_H_5+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,SMtank_H_5+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_SMtank,$0005 : db !SMtank5mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,SMtank_H_5+#$000C
;--------------------------------------------------------------;
SMtank_C_10:
dw Special_GFX,$E700,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,SMtank_C_10+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,SMtank_C_10+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,SMtank_C_10+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_SMtank,$000A : db !SMtank10mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
SMtank_H_10:
dw Special_GFX,$E700,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,SMtank_H_10+#$0039
dw Set_Goto,SMtank_H_10+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,SMtank_H_10+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,SMtank_H_10+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_SMtank,$000A : db !SMtank10mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,SMtank_H_10+#$000C
;--------------------------------------------------------------;
PBtank_C_5:
dw Special_GFX,$E800,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,PBtank_C_5+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,PBtank_C_5+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,PBtank_C_5+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_PBtank,$0005 : db !PBtank5mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
PBtank_H_5:
dw Special_GFX,$E800,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,PBtank_H_5+#$0039
dw Set_Goto,PBtank_H_5+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,PBtank_H_5+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,PBtank_H_5+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_PBtank,$0005 : db !PBtank5mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,PBtank_H_5+#$000C
;--------------------------------------------------------------;
PBtank_C_10:
dw Special_GFX,$E900,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,PBtank_C_10+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,PBtank_C_10+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,PBtank_C_10+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_PBtank,$000A : db !PBtank10mbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
PBtank_H_10:
dw Special_GFX,$E900,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw PLM_JSR,Hidden_01
dw Branch_Item,PBtank_H_10+#$0039
dw Set_Goto,PBtank_H_10+#$002F
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$001F]
dw Draw_Special01,Draw_Special02
dw Hidden_Timer,PBtank_H_10+#$001F
dw PLM_JSR,Hidden_02
dw Goto_Inst,PBtank_H_10+#$000C ;//[+#$002F]
dw Set_Item,Item_Sound : db $02
dw Get_PBtank,$000A : db !PBtank10mbox ;//[+#$0039]
dw PLM_JSR,Hidden_03,Goto_Inst,PBtank_H_10+#$000C
;--------------------------------------------------------------;
ABboots_C:
dw Special_GFX,$EA00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,ABboots_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,ABboots_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,ABboots_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!ability : db !ABbootsmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
HIboots_C:
dw Special_GFX,$EB00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,HIboots_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,HIboots_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,HIboots_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!hitech : db !HIbootsmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
GRboots_C:
dw Special_GFX,$EC00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,GRboots_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,GRboots_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,GRboots_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!gravity : db !GRbootsmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
AGboots_C:
dw Special_GFX,$ED00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,AGboots_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,AGboots_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,AGboots_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!agility : db !AGbootsmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Mroll_C:
dw Special_GFX,$EE00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Mroll_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Mroll_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Mroll_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!morph : db !Mrollmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Mbomb_C:
dw Special_GFX,$EF00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Mbomb_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Mbomb_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Mbomb_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!bomb : db !Mbombmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Mball_C:
dw Special_GFX,$F000,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Mball_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Mball_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Mball_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!mock : db !Mballmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Sball_C:
dw Special_GFX,$F100,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Sball_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Sball_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Sball_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!spring : db !Sballmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
GRbeam_C:
dw Special_GFX,$F200,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,GRbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,GRbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,GRbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!grapple : db !GRbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
Xray_C:
dw Special_GFX,$F300,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,Xray_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,Xray_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,Xray_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!xray : db !Xraymbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
POsuit_C:
dw Special_GFX,$F400,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,POsuit_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,POsuit_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,POsuit_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!power : db !POsuitmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
VAsuit_C:
dw Special_GFX,$F500,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,VAsuit_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,VAsuit_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,VAsuit_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!varia : db !VAsuitmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
HYsuit_C:
dw Special_GFX,$F600,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,HYsuit_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,HYsuit_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,HYsuit_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!hydro : db !HYsuitmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
VEsuit_C:
dw Special_GFX,$F700,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,VEsuit_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,VEsuit_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,VEsuit_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Equip,!vespa : db !VEsuitmbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
CHbeam_C:
dw Special_GFX,$F800,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,CHbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,CHbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,CHbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!charge : db !CHbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
LObeam_C:
dw Special_GFX,$F900,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,LObeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,LObeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,LObeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!long : db !LObeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
PUbeam_C:
dw Special_GFX,$FA00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,PUbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,PUbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,PUbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!pulse : db !PUbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
;//[EXTRA BEAM]
dw $0000,$0000,$0000,$0000,$0000,$0000
dw $0000,$0000
dw $0000,$0000,$0000,$0000
dw $0000,$0000
dw $0000,$0000
dw $0000 : db $00
dw $0000,$0000
dw $0000,$0000
dw $0000,$0000 : db $00
dw $0000,$0000 : db $00
dw $0000,$0000,$0000
;--------------------------------------------------------------;
HEbeam_C:
dw Special_GFX,$FC00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,HEbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,HEbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,HEbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!helix : db !HEbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
FRbeam_C:
dw Special_GFX,$FD00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,FRbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,FRbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,FRbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!frost : db !FRbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
SPbeam_C:
dw Special_GFX,$FE00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,SPbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,SPbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,SPbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!spread : db !SPbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
PIbeam_C:
dw Special_GFX,$FF00,$0000,$0000,$0000,$0000 ;//[+#$000C]
dw Branch_Item,PIbeam_C+#$0035
dw PLM_JSR,Orb_01,PLM_JSR,Orb_02
dw Set_Goto,PIbeam_C+#$002B
dw Set_PreInst,Item_PreInst
dw Orb_Timer : db $16 ;//[+#$0023]
dw Draw_Special01,Draw_Special02
dw Goto_Inst,PIbeam_C+#$0023 ;//[+#$002B]
dw Set_Item,Item_Sound : db $02
dw Get_Beam,!pierce : db !PIbeammbox ;//[+#$0035]
dw $0001,Draw_03,Delete_PLM
;--------------------------------------------------------------;
;//[$00A8 bytez]
dw AbilityAirBlock,Rtank_C_50 ;//[FF30]
dw AbilityShotBlock,Rtank_H_50 ;//[FF34]
dw AbilityAirBlock,Rtank_C_100 ;//[FF38]
dw AbilityShotBlock,Rtank_H_100 ;//[FF3C]
dw AbilityAirBlock,Etank_C_50 ;//[FF40]
dw AbilityShotBlock,Etank_H_50 ;//[FF44]
dw AbilityAirBlock,Etank_C_100 ;//[FF48]
dw AbilityShotBlock,Etank_H_100 ;//[FF4C]
dw AbilityAirBlock,Mtank_C_5 ;//[FF50]
dw AbilityShotBlock,Mtank_H_5 ;//[FF54]
dw AbilityAirBlock,Mtank_C_10 ;//[FF58]
dw AbilityShotBlock,Mtank_H_10 ;//[FF5C]
dw AbilityAirBlock,SMtank_C_5 ;//[FF60]
dw AbilityShotBlock,SMtank_H_5 ;//[FF64]
dw AbilityAirBlock,SMtank_C_10 ;//[FF68]
dw AbilityShotBlock,SMtank_H_10 ;//[FF6C]
dw AbilityAirBlock,PBtank_C_5 ;//[FF70]
dw AbilityShotBlock,PBtank_H_5 ;//[FF74]
dw AbilityAirBlock,PBtank_C_10 ;//[FF78]
dw AbilityShotBlock,PBtank_H_10 ;//[FF7C]
dw AbilityAirBlock,ABboots_C ;//[FF80]
dw AbilityAirBlock,HIboots_C ;//[FF84]
dw AbilityAirBlock,GRboots_C ;//[FF88]
dw AbilityAirBlock,AGboots_C ;//[FF8C]
dw AbilityAirBlock,Mroll_C ;//[FF90]
dw AbilityAirBlock,Mbomb_C ;//[FF94]
dw AbilityAirBlock,Mball_C ;//[FF98]
dw AbilityAirBlock,Sball_C ;//[FF9C]
dw AbilityAirBlock,GRbeam_C ;//[FFA0]
dw AbilityAirBlock,Xray_C ;//[FFA4]
dw AbilityAirBlock,POsuit_C ;//[FFA8]
dw AbilityAirBlock,VAsuit_C ;//[FFAC]
dw AbilityAirBlock,HYsuit_C ;//[FFB0]
dw AbilityAirBlock,VEsuit_C ;//[FFB4]
dw AbilityAirBlock,CHbeam_C ;//[FFB8]
dw AbilityAirBlock,LObeam_C ;//[FFBC]
dw AbilityAirBlock,PUbeam_C ;//[FFC0]
dw $0000,$0000 ;//[extra beam] ;//[FFC4]
dw AbilityAirBlock,HEbeam_C ;//[FFC8]
dw AbilityAirBlock,FRbeam_C ;//[FFCC]
dw AbilityAirBlock,SPbeam_C ;//[FFD0]
dw AbilityAirBlock,PIbeam_C ;//[FFD4]
;--------------------------------------------------------------;
AbilityAirBlock: ;//[$0028 bytez]
LDX $1C87,y : LDA #$0045 : JSR $82B4 : BRA AbilityBlock
AbilityShotBlock:
LDX $1C87,y : LDA #$C045 : JSR $82B4 : LDX $1C87,y : LDA $7F0002,x : STA $1E17,y
AbilityBlock:
LDA $7ED91A : INC A : STA $7ED91A : RTS
;------------------------------------------------------------------------------------------------------------------------------;
;==============================================================================================================================;
[/spoiler]

I just need to do tilesetz & clear out $B4. Everything else is typed out & ready to go.
128 room headerz w/roomstate, 384 w/none, 8 boss roomz, preset # of doors per room, preset fx.
New equipment, new hud, preset enemy setz, maybe wana clone a bunch of space piratez & give them new AI.
Eight areaz, eight tilesetz ft. combined vanilla setz & community released gfx.

Just setting up a massive haxxor base, I'm sure it's not worth it.

DSO

Another major tileset finished, have a celebratory minor preview.
[spoiler][/spoiler]

Aran;Jaeger

#3007
Hey there PHOSPHOTiDYL,

together with a lot of help by Smiley, Scyzer, PJ.Boy and Kazuto (I think it is mainly these), I've very recently worked myself through the construction of a true ''project base'', i.e. a template hack in a similar manner as you seem to have done. In case you're interested, here would be the corresponding materials:

IMPORTANT EDIT (to fix an issue where quickmet wouldn't work, found by Nodever2, and fixed by Smiley, so I updated the .asm and .txt form of the .asm, aswell as the .ips):

The .ips (200 rooms with 7 doors (not completely set up but they exist and can be used), 10 enemies, and 8 PLMs, each with associated space to not overwrite other rooms):
https://cdn.discordapp.com/attachments/370769325851803648/448253813770682398/WORKS_7_doors_200_rooms_8_PLMs_Template.IPS

The .asm in .txt form and .asm form which can be applied to Xkas to turn the original game into the template hack:
https://cdn.discordapp.com/attachments/370769325851803648/448253836038242335/WORKS_7_doors_200_rooms_8_PLMs_Template.txt
https://cdn.discordapp.com/attachments/370769325851803648/448253825946615808/WORKS_7_doors_200_rooms_8_PLMs_Template.asm

And also the corresponding level_entries and mdb .txt files for SMILE:
https://cdn.discordapp.com/attachments/127475613073145858/447444527264038942/level_entries.txt
https://cdn.discordapp.com/attachments/127475613073145858/447444536785108992/mdb.txt

Something that is still missing in here would be boss and mini-boss rooms to have them alongside the template rooms (and maybe also the golden 4 statues room aswell as the big metroid room). But regarding bosses, it might maybe actually be better to handle this via an extension or generalization to other bosses and mini-bosses of this patch here which so far has been made for Ridley:
http://metroidconstruction.com/resource.php?id=308

PHOSPHOTiDYL

Damn, I wish I knew how to do macros, woulda save two dayz.

I did this, copypasta & calculator, fill in the rest when I make roomz.
Scrollz & plmz are in two different banks, there's only $1000 left in $8F.

I'm thinking give all eventz just two doors so regular roomz can get five.
That'd be $0C00 + $5A00, $0180 for fx code, & $1880 left for fx.
Each normal room can have it's own fx, then eight leftover for bosses.
That's the whole bank, event rooms can just share what's next to it.

Then I have $C0-$CF for event/boss/smaller roomz, $E0-$FF for the good stuff.
Music engine is moved to $D0, $B8-$BF is individual area gfx/tablez/bgdata.

So close to level design...

Standard_78000
db $00,$00,$00,$00,$00,$00,$70,$A0,$00 : dw Door_78000 ;//[roomindex/area/mapx/mapy/width/height/upscroll/dnscroll/gfxbit/doorout]
dw $FE8B : db $00 : dw Event_78000 ;//[events/eventsvalue/eventspointer]
dw $FFCE : dl Level_78000_01 : db $00,$00,$00 ;//[standard/leveldata/tileset/songset/playindex]
dw FX_78000_01,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 ;//[fx/enemyset/enemygfx/bgxy/scrollz/unused/main/plmz/bg/setup]
Event_78000:
dl Level_78000_02 : db $00,$00,$00 ;//[leveldata/tileset/songset/playindex]
dw FX_78000_02,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 ;//[fx/enemyset/enemygfx/bgxy/scrollz/unused/main/plmz/bg/setup]

PHOSPHOTiDYL

Hotter thingz may be happening in your neighborhood.


Scooterboot9697

My latest custom boss for Terraria:
https://www.youtube.com/watch?v=ctIhviJZoCM

I think this one turned out exceptionally amazing.

Cloud20

#3011
So I've been working on this lately, getting inspired by GoldenEye 64 again, and came up with this idea that could interest Randomizer racers.

/!\ Sorry for bad video quality

https://www.youtube.com/watch?v=665dpC-VgkQ

The Golden Beam, as in GoldenEye, is suppose to instant kill anybody. It is however respectful of the original beam vulnerabilties, for example if some enemies are senstive only to Plasma you will have to get it to destroy them.

I was thinking of a Golden Beam patch as a potential 1st price reward for on of these following achievements:

-  Be the 1st place winner in a Randomizer race with a minimum of 4 people racing.
or/and
-  In Super Metroid Arcade, beat 500 rooms in Hard Mode + Time limit

I was think to do other beams as 2nd, 3rd an 4th price rewards.

So these are beams properties:

Cobalt Beam (4th/Super Metroid Arcade, beat 100 rooms in Easy Mode)
- Beam Speed Improved
- + %50 Damage Increased

Copper Beam (3rd/Super Metroid Arcade, beat 100 rooms in Normal Mode)
- Beam Speed Improved
- Beam Frequency Improved
- + %100 Damage Increased

Silver Beam (2nd/Super Metroid Arcade, beat 250 rooms in Hard Mode)
- Beam Speed Improved
- Beam Frequency Improved
- Penetrate Through Walls
- Faster Charge
- + %200 Damage Increased

Golden Beam (1st/Super Metroid Arcade, beat 250 rooms in Arcade Mode)
- Beam Speed Improved
- Beam Frequency Improved
- Penetrate Through Walls
- No Charge Time
- Infinite Damage



Quote58

https://www.youtube.com/watch?v=IbRZ9kB__ig&feature=youtu.be
(read the description if you're confused by when the feature is activated and how)

Smiley

Can you tell what this is?


[spoiler]It's a graphical representation of the vanilla SM rom. Red is used space and green is free space. One bank is 32x32 pixels.[/spoiler]

Quietus

Still better than the Red Crateria tileset. :wink:

Smiley


Cloud20

Hiya,

Something I worked on yesterday:

https://youtu.be/-uOoj0HQa-U


Description:

Old idea that I had one day for a potential hack mixed with my recent silver/gold recent one.
Each beam will be a "core" that subdivide the beam and empowering them. More detailed specs below.

Power Beam :
Damages: 20 pts damage
Other : Unchanged/Vanilla properties

Mono Core :
Damages: +20 pts (Total 40 with Power) 
Other : Shoot frequency slightly increased

Dual Core:
Damages: +25 (Total 65 with Power+Mono)
Other : Shoot frequency incresed by x2 + Larger beam range

Trial Core:
Damages: +30 (Total 95 with Power+Mono+Dual)
Other : Shoot frequency incresed by x3  + Larger beam range

Silver Core:
Damages: x8 (Total 270 with Power+Mono+Dual+Trial)
Other : "Maximum" Shoot frequency  + Larger beam range + Penetratiing Walls

Golden Core:
Damages: ∞ (Total ∞ with Power+Mono+Dual+Trial+Silver)
Other : "Maximum" Shoot frequency  + Larger beam range + Infinite Damge (True Hex: 7F00)

Smiley



Smiley

#3019
[spoiler][/spoiler]

Get hyped
[spoiler][/spoiler]


nodever2

Pretty cold weather today...[spoiler]

[/spoiler]
Need help? Just ask.
My Hacks | My Resources

Quietus

I think the flakes either need to fall more vertically at that speed or fall faster. If they were coming in at that angle, there'd normally be some stronger wind.

nodever2

Quote from: Quietus on December 18, 2019, 03:54:40 PM
I think the flakes either need to fall more vertically at that speed or fall faster. If they were coming in at that angle, there'd normally be some stronger wind.
Thanks for the feedback. I'll certainly experiment with it more to try to make it more realistic.
Need help? Just ask.
My Hacks | My Resources

Steel Sparkle

Quote from: PHOSPHOTiDYL on September 08, 2019, 08:00:18 AM
Check out the hyper beam switch.

https://youtu.be/ikgjw9krkSQ
Cool looking HUD, custom huds seem like a rarity in SM unless its featured in a hack. Is there an IPS file of this somewhere because i like its look :)