Blizz-ABS Bug and Suggestion Compilation

Started by winkio, April 21, 2010, 03:40:33 am

Previous topic - Next topic

LiTTleDRAgo

Quote from: megaman30796 on January 16, 2011, 01:57:12 am
no!!! You Don't Get It!!!!! It's Very Hard To Tell You Verbally But I'll Try 2 Find 4 A Pic 2 Effectively Describe It!

ALL RIGHT! The Hit Is Something Like This
Spoiler: ShowHide


The First One Is A Normal Thrusting Power.
The Second One Is My Suggested Shot!


for me it just look like flail type weapon with exploding effect  :???:

winkio

I get it, but it won't happen until after I make multi-body enemies

megaman30796

what do u mean by multi body enemies?

BTW: @winkio Thanks B'coz U Understood it and no thanks 2 the others B'coz they make me have a hard time trying 2 explain
"You know the world is going crazy," Chris Rock declared in 2003, "when the best rapper [Eminem] is a white guy, the best golfer [Tiger Woods] is a black guy, the tallest guy in the NBA [Yao Ming] is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named 'Bush,' 'Dick,' and 'Colon.' Need I say more?"

G_G

Multi body enemies as in say you have a boss. It is a giant scorpion with 4 legs. Now it has a main body and 4 seperate legs. Each limb is something you can attack and destroy.

@winkio: I can't wait for the create enemy events and the event editor itself. Nice job!

The Niche

Couldn't you just make five enemies? Or is it like attacking one enemy hurts the whole thing?
Level me down, I'm trying to become the anti-blizz!
Quote from: winkio on June 15, 2011, 07:30:23 pm
Ah, excellent.  You liked my amusing sideshow, yes?  I'm just a simple fool, my wit entertains the wise, and my wisdom fools the fools.



I'm like the bible, widely hated and beautifully quotable.

Dropbox is this way, not any other way!

megaman30796

cool! reminds me of MH

when will multi body be released?(just make a prediction)
"You know the world is going crazy," Chris Rock declared in 2003, "when the best rapper [Eminem] is a white guy, the best golfer [Tiger Woods] is a black guy, the tallest guy in the NBA [Yao Ming] is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named 'Bush,' 'Dick,' and 'Colon.' Need I say more?"

Blizzard

Quote from: The Niche on January 17, 2011, 07:39:06 pm
Or is it like attacking one enemy hurts the whole thing?


This.

I actually made an unofficial plugin in Star G., but I never integrated it into Blizz-ABS. So it's not much work IMO.
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.

winkio

January 18, 2011, 09:33:49 am #367 Last Edit: January 18, 2011, 12:30:09 pm by winkio
Quote from: megaman30796 on January 18, 2011, 03:09:29 am
when will multi body be released?(just make a prediction)


Idk, I never know when I have time during the semester.  It could be tomorrow, or it could be in May.

EDIT: event tags are now recognized through manual event creation (you can create enemies and whatnot)
EDIT2: and custom sized enemies.  For example, one event can be 3 squares by 3 squares.  Now for multi-body.

Blizzard

Quote from: winkio on January 18, 2011, 09:33:49 am
and custom sized enemies.  For example, one event can be 3 squares by 3 squares.


<3 <3 <3
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.

winkio

January 18, 2011, 03:32:19 pm #369 Last Edit: January 18, 2011, 03:56:50 pm by winkio
Blizz, I have a question.  $BlizzABS.pixel is defined by the following method:

def pixel
 return ($game_system == nil ? 1 : 2 ** $game_system.pixel_rate)
end


or basically 2^rate.  shouldn't it instead be 2^(6 - rate), in order to represent the smallest number of pixels the character can move in one step?  Or am I just confused about what this value is supposed to be.

EDIT: Ah, now I get it, it's how many movement tiles fit into a 32x32 tile.  nevermind, I'm dumb  :^_^': I swear i hit modify

Blizzard

Yeah, I went with that logic because most of the passability calculation becomes more intuitive that way. Same goes for movement. I know that I have to move a character $BlizzABS.pixel times to move it across a 32x32 tile. :)
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.

winkio

January 18, 2011, 04:44:14 pm #371 Last Edit: January 18, 2011, 11:33:09 pm by winkio
Alright, took a little detour, but the extra feature is worth it: centered event sprites.  By putting '\cspr' in the event name, it completely centers the sprite, allowing the graphic to match any enlarged hit areas.  It also may just look better for some enemies, so you aren't always attacking their feet.

EDIT: had to do a bit more fiddling, but now you are allowed to make any event any size, and be able to interact with it.  Say you want to make a player touch event that spans a 7 tile wide by 3 tiles tall bridge, but don't want to have to make 21 different events?  You can do it with just one.  NOW I'll move on to multi-body.

EDIT: and multi-body is done too.  Gotta fix up a few things and update the manual before I release.

EDIT: decided to throw in last_hit_by, last_action, and experience modes just because I could.  And because I had already but experience modes in the config app earlier without fully implementing it >_>

EDIT: 2.83 features list:
Fixed bug with Manual Event Creation where event name tags would not process.
Added last_hit_by and last_action accessors
Added Multi-Body Enemies.
Added Custom Event Size using pixel movement
Added \cspr tag to center the sprite and hitbox of events.
Completed Combat Memory system, which keeps track of last attackers and targets.
Added experience modes to give exp only to the actor that made the kill, or the entire party, or both.

Blizzard

You sexy beast, you. <3

Now XAS is significantly inferior to Blizz-ABS. <3
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.

megaman30796

there's a custom event size! Cool!

so, multi body is done. can the body parts be destroyed after taking certain amount of damage? if not, think of this as another suggestion.
"You know the world is going crazy," Chris Rock declared in 2003, "when the best rapper [Eminem] is a white guy, the best golfer [Tiger Woods] is a black guy, the tallest guy in the NBA [Yao Ming] is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named 'Bush,' 'Dick,' and 'Colon.' Need I say more?"

Blizzard

You might want to use custom eventing for that or simply not use Multi-Body events but normal enemies.
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.

megaman30796

hmmm......the bodies go separate ways and not follow the main.
"You know the world is going crazy," Chris Rock declared in 2003, "when the best rapper [Eminem] is a white guy, the best golfer [Tiger Woods] is a black guy, the tallest guy in the NBA [Yao Ming] is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named 'Bush,' 'Dick,' and 'Colon.' Need I say more?"

winkio

January 19, 2011, 09:06:54 am #376 Last Edit: January 19, 2011, 07:20:36 pm by winkio
the concept of multi-body is that multiple enemies are using the same battler.  You have do do all the event programming to make them how you want them.  For example: you could make a head event the main body, which is stationary, and then two fist events which chase after the player and attack it.  Attacking the fists would only deal damage to the head.

EDIT: so pick up / throw objects are next.  Let's go over the details to make sure I'm not missing anything:
1.  objects can be picked up from the map.
2.  picked up objects can be set down.  Some can be thrown, and turned into projectiles.
3.  some objects return to map when thrown.  Others break and disappear.
4.  Some objects can be caught in the air, others cannot.
5.  Objects will have different throw speeds, and cause the character to move at different speeds when carrying them.
6.  There will be an option in the configuration whether carrying an object completely disables ABS controls, of if using an ABS control (for example, attacking) makes you drop or throw the object.

megaman30796

if u attack 2 parts at once, u deal twice the damage, right?
"You know the world is going crazy," Chris Rock declared in 2003, "when the best rapper [Eminem] is a white guy, the best golfer [Tiger Woods] is a black guy, the tallest guy in the NBA [Yao Ming] is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named 'Bush,' 'Dick,' and 'Colon.' Need I say more?"

winkio


The Niche

Will throwable objects have their own editor tab or will it just use the items tab?
Level me down, I'm trying to become the anti-blizz!
Quote from: winkio on June 15, 2011, 07:30:23 pm
Ah, excellent.  You liked my amusing sideshow, yes?  I'm just a simple fool, my wit entertains the wise, and my wisdom fools the fools.



I'm like the bible, widely hated and beautifully quotable.

Dropbox is this way, not any other way!