Goblin Queen

Started by matt710, July 09, 2007, 06:56PM

Previous topic - Next topic
July 09, 2007, 06:56PM Last Edit: September 06, 2021, 02:45PM by BaconWizard17
Here is going to be the topic for my next mod:  The Goblin Queen.

This is tentative, but her spawn minions are going to be 3 from MUA and 1 from XML2.
Grey Gargoyle
Demon Leaper
Mephisto's Pet
Psychic demon

Where she will be a boss is kind of up in the air, but she will probably be in the dangerroom because I know how to do that now.

More info will come soon.

Link (1 skeleton version): http://www.mediafire.com/?yzxfdyejxqq
Link (2 skeleton version): http://www.mediafire.com/?1b3gmgydg41

ADMIN NOTE: the 1 skeleton version is much more stable than the 2 skeleton version. It's recommended that you use the 1 skeleton version.
  From the Ashes she will rise.

Currently I am making her playable to test her animations (there is no way I can test all of them with the 4 limit)  I guess since I am doing all the work to make her playable I will release her.
  From the Ashes she will rise.

what you can do is test the four, then delete them (obviously backing stuff first) and then rename the other four. And so on, thats how i tested the NPC from XML1 that had more than four powers.  thats just an option.
Please search the forum before asking a question. I dont answer
PMs about modding, those questions should be posted in a public thread.
What im currently working on: http://marvelmods.com/forum/index.php?topic=2275.0
My mods are mine to booster/update, I will not give anybody permission to do it

I actually did the second powerstyle and am on the talent file.  It isn't hard at all and I was thinking of making a playable option with her, which I will revisit later to add passives.   :)  Never can have enough options I guess.  Thanks for the info.  I may do that for other npc bosses if I get a chance.  Just as a general question, how would I make her playable in the dangerroom (like your npcs).  I was thinking of doing another ps named ps_goblinqueen_npc for that purpose so I can choose her best moves.
  From the Ashes she will rise.

playable = true ;, have her powers named power_xtreme, power_smash, power_boost, and power_attack
Please search the forum before asking a question. I dont answer
PMs about modding, those questions should be posted in a public thread.
What im currently working on: http://marvelmods.com/forum/index.php?topic=2275.0
My mods are mine to booster/update, I will not give anybody permission to do it

Thanks.  Now I can make a new team: 

     Scott Summer's Love Interests:
           01 Jean Grey
           02 Dark Phoenix
           03 Madelyne Prior
           04 Emma Frost

I'm kidding of course... Or am I?   :wtflol:
  From the Ashes she will rise.

lol, cyclops is such a slut
Please search the forum before asking a question. I dont answer
PMs about modding, those questions should be posted in a public thread.
What im currently working on: http://marvelmods.com/forum/index.php?topic=2275.0
My mods are mine to booster/update, I will not give anybody permission to do it


I know he is.

Anyway back to business


Here are her moves (In talent format cause I am being lazy)

   descname = Psionic Blasts ;
   description = Fires multiple psionic force bolts ;

   descname = Telekinesis ;
   description = Gives Madelyne the ability to lift and throw objects and enemies. Can build bridges.\n(~41Press And Hold~~) ;
   
   descname = Demonic Slavery ;
   description = Uses her concentration and the goblin force to control enemies for a time by tranforming them into demons ;
   
   descname = Mental Amnesia ;
   description = A radial mental attack causing enemies to forget their abilities for a time ;
   
   descname = Mental Paralysis ;
   description = This is a psychic attack that causes the targeted enemy to go into shock ;

   descname = Induce Pain ;
   description = A radial mental attack inflicting pain on enemies and reducing their damage and defense for a time ;
   
   descname = Astral Warp Chaos ;
   description = Goblin Queen teleports around the room using mental attacks on the enemies by use of the Astral plane ;
   

   descname = Telepathic Cloak ;
   description = Can prevent her presence from being detected by others. ;
   

   descname = Psionic Shield ;
   description = Uses psychic energy to increase defense and resistence to other minds. ;
   
   descname = Telepathic Link ;
   description = Links to the minds of all teammates, increasing $AR and $DMG ;
   
   descname = PSIONIC INFERNO ;
   description = Psychic energies ravage the area and causes mass confusion. ;
   Xtreme1

   descname = DEMONIC CALL ;
   description = Spawns four demons to fight alongside team for a time ;
   Xtreme2
   
For the playable she will loose some for boosts. 

  From the Ashes she will rise.

Uhg!!! I am having problems compiling again!!!  Can someone look cause I looked at least a dozen times!  I caught a few but there must be more.


  From the Ashes she will rise.

July 10, 2007, 08:01AM #10 Last Edit: July 10, 2007, 08:25AM by matt710
Found comma in this:

     count = %gob_ment_burst_num ;

Found Extra = in demonic call

still won't compile
  From the Ashes she will rise.

By compiling random things I found that it has to be demonic call, because compiling everything else but that works.  I will be looking at it but maybe someone can see something I missed.


   }

   FightMove {
   animenum = ea_power4 ;
   blendtime = 0 ;
   description = DEMONIC CALL ;
   icon = 11 ;
   lockangles = true ;
   name = power12 ;
   priority = 5 ;
      require {
      cat = skill ;
      item = gob_demons ;
      require {
      cat = xtreme ;
      level = 1 ;
      }

      trigger {
      alternate = true ;
      life = -1 ;
      name = xtreme_start ;
      time = 0 ;
      worldspeed = 0.5 ;
      }

      trigger {
      bolt = Bip01 Pelvis ;
      effect = char/gobqn/special_bamf ;
      fxlevel = 2 ;
      name = effect ;
      time = 0 ;
      }

      trigger {
      effect = char/gobqn/p11_charge ;
      name = effect_sound ;
      sound = char/switch_m/p10_charge ;
      time = 0.4 ;
      }

      trigger {
      minioneventtag = 10 ;
      name = spawnminion ;
      skin = 0281 ;
      time = 0.5 ;
      type = ce_spawn_minion ;
      }

      trigger {
      minioneventtag = 10 ;
      name = spawnminion ;
      skin = 0282 ;
      time = 0.5 ;
      type = ce_spawn_minion ;
      }

      trigger {
      minioneventtag = 10 ;
      name = spawnminion ;
      skin = 0283 ;
      time = 0.5 ;
      type = ce_spawn_minion ;
      }

      trigger {
      minioneventtag = 10 ;
      name = spawnminion ;
      skin = 0284 ;
      time = 0.5 ;
      type = ce_spawn_minion ;
      }

      trigger {
      class = callevents ;
      life = %gob_demons_lif ;
      name = powerup ;
      no_shadow = true ;
      remove_on_death = true ;
      tag = 10 ;
      time = -1 ;
         FunctionEvent {
         function = activate ;
         triggertag = 19 ;
         }

         FunctionEvent {
         function = deactivate ;
         triggertag = 20 ;
         }

         special_fx {
         effect = char/gobqn/special_burning ;
         how_used = deactivation ;
         }

         affecter {
         affect_type = scale ;
         attribute = atk_damage ;
         level = %gob_demons_dmg ;
         }

      }

      trigger {
      effect = char/gobqn/p11_charge ;
      fxlevel = 2 ;
      name = effect ;
      tag = 19 ;
      time = -1 ;
      }

      trigger {
      name = remove ;
      tag = 20 ;
      time = -1 ;
      }

      chain {
      action = Idle ;
      result = idle ;
      }

   }

}

  From the Ashes she will rise.

Found it, now it compiled. 
  From the Ashes she will rise.

July 10, 2007, 09:35AM #13 Last Edit: July 10, 2007, 11:35AM by matt710
Ok she doesn't crash, her menu portrait is good, but she doesn't display any powers or a 3d hud head.  I assume it is the package files.  Can somebody have a look see please.  I wonder if it is because I used the number 02. 

XMLB packagedef {
   actorskin {
   filename = 0255 ;
   }

   actoranimdb {
   filename = 02_goblinqueen ; (I also tried 02_goblinqueenphoenix)
   }

   texture {
   filename = textures/ui/goblinqueen_icons1 ;
   }

   xml_talents {
   filename = data/talents/goblinqueen ;
   }

   model {
   filename = HUD/hud_head_0255 ;
   }

   model {
   filename = ui/HUD/characters/0255 ;
   }

   model {
   filename = ui/models/characters/0255 ;
   }

   effect {
   filename = char/gobqn/p1_charge ;
   }

   xml {
   filename = data/entities/ents_goblinqueen ;
   }

   effect {
   filename = char/gobqn/p1_impact ;
   }

   effect {
   filename = char/gobqn/p1_trail ;
   }

   effect {
   filename = char/gobqn/p2_charge ;
   }

   effect {
   filename = char/gobqn/p2_impact ;
   }

   effect {
   filename = char/gobqn/p2_power ;
   }

   effect {
   filename = char/gobqn/p2_release ;
   }

   effect {
   filename = char/gobqn/p3_armor ;
   }

   effect {
   filename = char/gobqn/p3_charge ;
   }

   effect {
   filename = char/gobqn/p3_confuse ;
   }

   effect {
   filename = base/powerup/pu_converted ;
   }

   effect {
   filename = char/gobqn/p3_power ;
   }

   effect {
   filename = char/gobqn/p4_power ;
   }

   effect {
   filename = base/powerup/pu_weakened ;
   }

   effect {
   filename = char/gobqn/p5_aura ;
   }

   effect {
   filename = char/gobqn/p5_charge ;
   }

   effect {
   filename = char/gobqn/p6_aura ;
   }

   effect {
   filename = char/gobqn/p6_charge ;
   }

   effect {
   filename = char/gobqn/p7_aura ;
   }

   effect {
   filename = char/gobqn/p7_charge ;
   }

   effect {
   filename = char/gobqn/p8_aura ;
   }

   effect {
   filename = char/gobqn/p9_charge ;
   }

   effect {
   filename = char/gobqn/p9_impact ;
   }

   effect {
   filename = char/gobqn/p9_power ;
   }

   effect {
   filename = char/gobqn/p10_aura ;
   }

   effect {
   filename = char/gobqn/p10_charge ;
   }

   effect {
   filename = char/gobqn/p10_power ;
   }

   effect {
   filename = char/gobqn/p11_charge ;
   }

   effect {
   filename = char/gobqn/special_bamf ;
   }

   effect {
   filename = char/gobqn/special_burning ;
   }

   effect {
   filename = char/gobqn/special_confused ;
   }

   fightstyle {
   filename = data/powerstyles/ps_goblinqueen ;
   }

}

  From the Ashes she will rise.

thats weird everything seesm to be alright, i had the same problem with my Guardian NPC, his hud head and 3d head wont show up even though they are properly named in the package files.
Please search the forum before asking a question. I dont answer
PMs about modding, those questions should be posted in a public thread.
What im currently working on: http://marvelmods.com/forum/index.php?topic=2275.0
My mods are mine to booster/update, I will not give anybody permission to do it