[XP] Blizz-ABS

Started by Blizzard, January 09, 2008, 08:21:56 am

Previous topic - Next topic

legacyblade

read the entire section on alignment groups. Its short, and will explain your question. (I think it might even address this in the FAQ)

Kagutsuchi

Quote3.5.2. Lifeless
Defines a group that is lifeless. Lifeless groups have no AI and are basically a crossover between events and enemies. They can be attacked and destroyed like enemies, but they don't participate in battles as events don't.

How is that supposed to help me?

And I can't find anything in the faq..

legacyblade

It was saying that lifeless objects are now handled with the alignment group. So you give it an enemy ID, then you set it to a group defined as a lifeless object. Remember, just about every question is answered in the manual, READ the manual before you ask for help. If a term doesn't make sense, read the section of the manual that explains that term in depth, rather than asking us to explain it better than Blizz did (which is difficult, seeing as it's his script).

Hellfire Dragon

May 10, 2009, 11:04:11 am #2063 Last Edit: May 10, 2009, 11:05:56 am by Hellfire Dragon
Quote\g[ID] - different alignment group than the default primary enemy group (read Alignment Groups for more information)


^^

EDIT: Blades got the post before me :P There's a link in the beginning of the Alignment Group section that takes you to the 'Putting An Enemy On The Map' part, which includes the part I quotes from.

Blizzard

LMAO, people quoting the manual.

By default configuration the lifeless object group is group 4. So a "\e[ID] \g[4]" should do it.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

legacyblade

(I quote the manual because it bugs me when people ask questions covered in an easy to find section of the manual  :ninja: )

Blizzard

No, I meant that it's kind of ironic how simple the answer is.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

legacyblade

Ah, ok. Glad no one thought I was turning into a blizz fanboy or something, XD My entire life, I have made sure to never become a fanboy of anything or anyone.

But to stay on topic, when will the next update be (just curious, new updates make me happy O_o)

Blizzard

IDK, but don't count on it in the next days. At least 2 weeks. I simply have other stuff to do.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Kagutsuchi

Quote from: Rival Blizzard on May 10, 2009, 11:14:56 am
LMAO, people quoting the manual.

By default configuration the lifeless object group is group 4. So a "\e[ID] \g[4]" should do it.

Ahh, that explains things. I think you should explain this in an example in the manual. Cause I thought it would be enough to just use one of them, because it used to be that with objects lol.

This still doesn't change the fact that I have to use countless hours on replacing all the o's with e, and add \g[4]. I hope it is not too much to request that you make a version where you can decide that one of the alignment groups should be \o[ID]? cause I really don't want to go through all the several thousand events and add that :(

Blizzard

Sorry, but that's how it is. You could, of course, insert this little dirty piece of script so you don't have to edit everything.

      elsif event.name.clone.gsub!(/\\[Oo]\[(\d+)\]/) {"#[$1]"}
        id, group = $1.to_i, 4


That would go below this piece of code (lines 250-261 in part 2):

      # set internal variable to ID (enemy)
      if event.name.clone.gsub!(/\\[Ee]\[(\d+)\]/) {"#[$1]"}
        # temporary variable for ID
        id = $1.to_i
        # set internal variable to ID (enemy)
        if event.name.clone.gsub!(/\\[Gg]\[(\d+)\]/) {"#[$1]"}
          # temporary variable for group
          group = $1.to_i
        else
          # default enemy group
          group = BlizzABS::Alignments::ENEMY_GROUP
        end
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Kagutsuchi

Yay ^^ Blizz saves the day =D Thanks alot for taking yourself the time to do this for me :)

Darok

HI i have a Question, i use Rune CMS, but whith Blizz-ABS when i go to Menu appear the other menu first. How can i delate that first menu, and add their options to the normal Menu( Rune CMS)????????????????????????
I reaaaaly need this pliz! Is the inly ABS that i kno how to use it >8U

Hellfire Dragon

About the simple manual answers, well for the alignments, you didn't update the Contents page:
Quote
3. Working with Blizz-ABS
3.1. Creating Enemies
3.2. Utilities
3.3. Working efficiently with Blizz-ABSEAL
3.4. Enhancing Blizz-ABS
3.5. Blizz-ABS Weapons
3.6. Blizz-ABS Skills
3.7. Blizz-ABS Items
3.8. Blizz-ABS Enemies


There should be 3.9, you can see it in the menu on the left, so you left out the alignment link.

Also now that there's a search option in the manual people should also use that ^^

OracleGames

Hi Aqua :D well.. enemies being hit before they cast doesnt seem to be the problem, when i turn on the "charge type" whit any skill they just wont use it at all, will either use another skill/Hit or just stare at me  :o I let them do their stuff whitout atacking or hurting them, keeping distances etc.. i think theres something im still missing, are charging sprites a must to make the skills work?   Wacko

PS: OOps i made a mistake by repling the same stuff in another post sorry :P

legacyblade

I am using a junky computer, so I don't know if I'm the only on expiriencing this error or not. But the "size animations down by 50%" doesn't seem to do anything since I updated. Does anyone else have this problem, or is this machine just screwy?

Kagutsuchi

OKey, next question.. how do I create critters? Yes, I have read the manual, over and over again.. but it does not help a bit.

Blizzard

Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Kagutsuchi

May 11, 2009, 11:20:41 am #2078 Last Edit: May 11, 2009, 11:21:45 am by Kagutsuchi
I still get attacked. (It isn't agressive, but it attacks me after I have attacked it without killing it). I want the critters to work like they did before, they are just there moving around not reacting to anything.

tSwitch

Quote from: Kagutsuchi on May 11, 2009, 11:20:41 am
I still get attacked. (It isn't agressive, but it attacks me after I have attacked it without killing it).I want the critters to work like they did before, they are just there moving around not reacting to anything.


that's how critters are supposed to work, and have always worked.
where have you been?

also I don't think you're reading the manual...
here's a quick guide on how to use the manual...a manual for the manual if you will.
manual damnit: ShowHide






FCF3a A+ C- D H- M P+ R T W- Z- Sf RLCT a cmn+++ d++ e++ f h+++ iw+++ j+ p sf+
Follow my project: MBlok | Find me on: tSwitch.us | Twitter | Tumblr