viewing paste Unknown #6558 | MOS 6502 (6510) ACME Cross Assembler format

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
MAPTYPE 25 // Siege TE
{
        ADD_PROPERTY(PK, TRUE);                                                         // PK
        ADD_PROPERTY(DISCONNECT_NOTREMEMBER, TRUE);                     // Block memo on disconnect
        ADD_PROPERTY(GUILD, TRUE);                                                      // Guild PK Mode       
        ADD_PROPERTY(SIEGE, TRUE);                                                      // Siege Mode
        // Split entries for siege mode maptype
        ADD_PROPERTY(HIDING_DAMAGE, TRUE);                                      // Hide damage from showing.
        ADD_PROPERTY(USE_SIMPLE_EFFECT, TRUE);                          // Force /mineffect
        ADD_PROPERTY(LONG_INSUPERABLE_TIME, TRUE);                      // Invincible time from using portal is 10s.
        ADD_PROPERTY(DISABLE_LOCKON, TRUE);                                     // Don't use Lock On Mode.
        ADD_PROPERTY(DISABLE_KNOCKBACK, TRUE);                          // Don't use knockback effect. 
        ADD_PROPERTY_VALUE(RANGE_DAMAGE, 80);                           // Ranged damage reduced to 80%
        ADD_PROPERTY_VALUE(ALL_SKILL_DAMAGE, 60);                       // Skill damage reduced to 60%
        ADD_PROPERTY_VALUE(GOTOTOWN, 1);                                        // Return to town on death
        // Disable equipping effect
        ADD_BLOCK_EQUIPITEM("Phen_Card");                                       // Phen Card usage block
        ADD_BLOCK_EQUIPITEM("Orleans_Gown");                            // Orleans Gown equip block
        ADD_BLOCK_EQUIPITEM("Blood_Butterfly_Card");            // Bloody Butterfly Card usage block
        // Disable item usage
        ADD_BLOCK_ITEM("Anodyne");                                                      // Block anti-pain ment (Endure)
        ADD_BLOCK_ITEM("Assumptio_5_Scroll");                           // Block Assumptio Lv. 5 Scroll
        ADD_BLOCK_ITEM("Pty_Assumptio_Scroll");                         // Block Party Assumptio Scroll
        // Block Buff effects
        ADD_BLOCK_BUFF("EFST_ENDURE");                                          // Block Endure Buff   
        // Forbidden skill usage
        ADD_BLOCK_SKILL(TF_BACKSLIDING,PLAYER);                         // Back Step
        ADD_BLOCK_SKILL(AL_WARP,PLAYER);                                        // Warp Portal
        ADD_BLOCK_SKILL(WZ_ICEWALL,PLAYER);                                     // Ice Wall
        //ADD_BLOCK_SKILL(SM_ENDURE,PLAYER);                            // Endure blocked overseas, allowed here ---------!
        ADD_BLOCK_SKILL(WE_CALLPARTNER,PLAYER);                         // I want to see you
        ADD_BLOCK_SKILL(WE_CALLBABY,PLAYER);                            // Call child
        ADD_BLOCK_SKILL(WE_CALLPARENT,PLAYER);                          // Mama, Papa, I miss you!
        ADD_BLOCK_SKILL(HP_ASSUMPTIO,PLAYER);                           // Assumptio
        ADD_BLOCK_SKILL(HP_BASILICA,PLAYER);                            // Basillica
        ADD_BLOCK_SKILL(CR_CULTIVATION,PLAYER);                         // Cultivation
        ADD_BLOCK_SKILL(CG_MOONLIT,PLAYER);                                     // A moonlit watermill
        ADD_BLOCK_SKILL(NJ_KIRIKAGE,PLAYER);                            // Kirikage
        // EPISODE_VER 9 and below blocked skills (defined(REBALANCE)) 
        //ADD_BLOCK_SKILL(LK_BERSERK,PLAYER);                           // Berserk
        //ADD_BLOCK_SKILL(ST_CHASEWALK,PLAYER);                         // Chase Walk
        //ADD_BLOCK_SKILL(CG_MARIONETTE,PLAYER);                        // Marionette Control
        // Increase trap duration by 4x
        ADJUST_TRAP_DURATION (HT_LANDMINE, 400);                        // Land Mine
        ADJUST_TRAP_DURATION (HT_BLASTMINE, 400);                       // Blast Mine
        ADJUST_TRAP_DURATION (HT_SANDMAN, 400);                         // Sandman
        ADJUST_TRAP_DURATION (HT_SHOCKWAVE, 400);                       // Shockwave Trap
        ADJUST_TRAP_DURATION (HT_SKIDTRAP, 400);                        // Skid Trap
        ADJUST_TRAP_DURATION (HT_ANKLESNARE, 400);                      // Ankle Snare
        ADJUST_TRAP_DURATION (HT_CLAYMORETRAP, 400);            // Claymore Trap
        ADJUST_TRAP_DURATION (HT_TALKIEBOX, 400);                       // Talkie Box
        ADJUST_TRAP_DURATION (HT_FREEZINGTRAP, 400);            // Freezing Trap
        ADJUST_TRAP_DURATION (HT_FLASHER, 400);                         // Flasher
        // added special properties for maptype 25
        ADD_PROPERTY_VALUE(SIEGETIME_VERSION, 3);
        ADD_BLOCK_SKILL(TK_HIGHJUMP,PLAYER);                            // High Jump
        ADD_BLOCK_SKILL(SC_FATALMENACE,PLAYER);                         // Fatal Menace
        ADD_BLOCK_SKILL(SC_DIMENSIONDOOR,PLAYER);                       // Dimension Door      
        ADD_BLOCK_ITEM("Runstone_Crush");
        ADD_BLOCK_ITEM("Runstone_Storm");
        ADD_BLOCK_ITEM("Runstone_Millennium");
        ADD_BLOCK_ITEM("Neuralizer");
        ADD_BLOCK_ITEM("Vending_Search_Scroll");
        ADD_BLOCK_ITEM("Vending_Search_Scroll2");
        ADD_BLOCK_ITEM("Uni_Catalog_Bz");
        // November 24, 2010 - Block costume items
        ADD_PROPERTY(DISABLE_COSTUMEITEM,TRUE);
        ADD_BLOCK_ITEM("Treasure_Box_Scroll");         
}
Viewed 342 times, submitted by Muad_Dib.