Author Topic: [XP] Cool Damage  (Read 3249 times)

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
[XP] Cool Damage
« on: January 24, 2013, 02:43:11 AM »
Cool Damage
Authors: ThallionDarkshine
Version: 0.4
Type: Graphical Damage Add-on
Key Term: Battle Add-on

Introduction

As you all should have noticed, the default damage display in battles is pretty pathetic. If any of you have seen Blizz's game Chaos Project, then you'll get what I mean when I say that you can never appreciate the default again after playing CP. So, I made my own version of it, complete with four different text appearance styles and four different text disappearance styles. I also included a few other features, including changing the font properties of the text.

Features

  • Gives damage text cool animation!
  • Choose from six different appearance styles and four different disappearance styles.
  • Customize font properties of the text.

Screenshots

(click to show/hide)
(click to show/hide)

Demo

None yet.

Script

(click to show/hide)

Instructions

Configure the script and that's pretty much it. I'll put in a little on how to configure the damage color section soon.

And here are the instructions:
To add a new damage color, use this template:
Code: [Select]
[proc { |val, crit| CONDITION }, Color.new(RED, GREEN, BLUE[, ALPHA])]The ALPHA/opacity parameter is optional. The condition is pretty easy to set up: all you have to do is insert a condition statement, such as:
Code: [Select]
val > 0which would check if the damage was greater than 0.
Note - If you are going to use a condition to compare the damage to a number, add this to the start of your condition:
Code: [Select]
val.is_a?(Numeric) and Other than that, the parameters are all pretty much self-explanatory.

Compatibility

Should be compatible with anything that utilizes the default damage method.

Credits and Thanks

  • ThallionDarkshine
  • Blizz for the inspiration to write this

Author's Notes

Nothing
« Last Edit: April 24, 2013, 08:53:28 PM by ThallionDarkshine »

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Cool Damage
« Reply #1 on: January 25, 2013, 03:39:47 AM »
Update to v0.2. A bunch of bug fixes as well as a new appearance style.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19867
  • LV: 641
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: [XP] Cool Damage
« Reply #2 on: January 25, 2013, 09:28:11 AM »
*fixes post* Please use spoilers for images.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


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

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

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Cool Damage
« Reply #3 on: January 25, 2013, 01:03:36 PM »
Alright. Thanks blizz

Offline Heretic86

  • Astral Trancist
  • *****
  • Posts: 724
  • LV: 29
    • View Profile
Re: [XP] Cool Damage
« Reply #4 on: January 30, 2013, 10:01:25 PM »
Minor bug

Changing APPEAR_MODE to bounce or float, when animation stops, last character snaps up and out of position.

Suggestion:  Needs a few more Appear Mode options.  There are some scripts that allow multiple hits to occur very quickly, so having the damage text move out of its initial position could be quite useful for displaying all of the damage text at the same time.

Handling each Damage Character individually is quite cool!  Oh, thats what the name of the script implies!
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 268
  • LV: 55
  • Gender: Male
    • View Profile
Re: [XP] Cool Damage
« Reply #5 on: January 31, 2013, 03:49:07 AM »
Ill probably add in new animations soon, including some that dont use multiple sprites and look good with shorter durations. Im actually sitting on an update right now that ill post in the morning.

And a quick sidenote: i figured out why all my dll functions lag so much. Ive been reloading the functions every frame, which takes a lot of time i guess. Anyway, i am coming out with an update for my battler transitions script to allow virtually lagless use of rmxp transition graphics to transition sprites in and out.

Edit - And here's the update to v0.3
I've been too busy with midterms and working on v0.4 to post it, but here it is. 4 of each type of animation now.

Edit - Update to v0.4.

I've just been sitting on this update for forever, and I finally realized that this wasn't up to date when I got the script from this topic, so here's the update. There are several non-letter animations in this update.
« Last Edit: April 24, 2013, 08:54:54 PM by ThallionDarkshine »