GREATREDSPIRIT'S PROFILE
sherman
o
o
Search
Filter
Pet Peeves, Hang Ups, and other things that get on your nerves.
author=ChaosProductions link=topic=2299.msg40206#msg40206 date=1225149169
Why Typhlosion? I like him. :\
What I hate is a team of Smeargles with Lock-On, Sheer Cold and quick claws. Ugh, fight for real, dammit.
Close Combat.
Hell anything with a good physical moveset can kill Smeargles. They've got 35 base defense and 55 base HP. Their base speed isn't impressive either so a good physical sweeper will clean out smeargles without breaking a sweat except when the quick claw kicks in and sheer cold connects, and thats only if they don't open with Lock On.
(And yes Empoleon is the penguin)
:The Game Making Drive/Blog Topic
author=kentona link=topic=2027.msg40183#msg40183 date=1225143972
Would anyone be interested in reading a Let's Play of Hero's Realm? The thought occurred to me while I was play testing, and reading Feld's Let's Play for FFIV.
Yes.
If you could remake any videogame which one would it be?
author=VerifyedRasta link=topic=1964.msg40080#msg40080 date=1225070091
Lol I'll pass then ... maybe later when I get time, but for now I won't talk bad about Earthbound until i play Mother :-*
Mother is a terrible game. Its pretty much an Earthbound prototype but with all the fustrations of NES games like giant dungeons that are impossible to navigate because everything looks the same, random encounters every couple steps, and a lot of grinding. The only thing you'll miss if you skip Mother to go straight to Earthbound is pain.
[Simple] How to display numbers with script~
Found a problem with my script and fixed it. Please use this script instead
(I forgot to dispose of the bitmap I created to get access to the text_size method. Pretty big mistake if this wasn't Ruby)
class Sprite
# Define the colours to use if the number is positive, negative, or zero
POSITIVE_COLOR = Color.new( 64, 255, 64, 255)
NEGATIVE_COLOR = Color.new(255, 64, 64, 255)
ZERO_COLOR = POSITIVE_COLOR
# Define the default Z value of any sprite this method generates
DEFAULT_Z = 10
# Create a sprite object that displays a number with a colour based on its
# sign at the intended x/y and return it to the caller
def Sprite.ShowNumber(number, x, y, z = DEFAULT_Z)
# Get the size of the numbers so the appropriate bitmap can be created
tempBitmap = Bitmap.new(32, 32)
textSize = tempBitmap.text_size(number)
tempBitmap.dispose
# Prepare the sprite object to return
returnSprite = Sprite.new
returnSprite.bitmap = Bitmap.new(textSize.width, textSize.height)
# Set the X/Y/Z of the sprite to the given values
returnSprite.x = x
returnSprite.y = y
returnSprite.z = z
# Remember the default font color of the sprite's bitmap
oldColor = returnSprite.bitmap.font.color.dup
# Set the font color based on the sign of the number
# If the number is positive
if number > 0
# Set the font color to its positive color
returnSprite.bitmap.font.color = POSITIVE_COLOR
# Set the string to show to be the number with a positive sign
string = "+#{number}"
# If the number is at zero (has no sign)
elsif number == 0
# Set the font color to its no sign color
returnSprite.bitmap.font.color = ZERO_COLOR
# Set the string to show to be the number
string = number
# Otherwise the number has to be negative
else
# So set the font color to its negative color
returnSprite.bitmap.font.color = NEGATIVE_COLOR
# Set the string to show the number, negative sign is implied
string = number
end
# Draw the number onto the sprite bitmap
returnSprite.bitmap.draw_text(0, 0, textSize.width, textSize.height, string)
# Reset the sprite bitmap's font
returnSprite.bitmap.font.color = oldColor
# Return the prepared sprite
return returnSprite
end
end
(I forgot to dispose of the bitmap I created to get access to the text_size method. Pretty big mistake if this wasn't Ruby)
class Sprite
# Define the colours to use if the number is positive, negative, or zero
POSITIVE_COLOR = Color.new( 64, 255, 64, 255)
NEGATIVE_COLOR = Color.new(255, 64, 64, 255)
ZERO_COLOR = POSITIVE_COLOR
# Define the default Z value of any sprite this method generates
DEFAULT_Z = 10
# Create a sprite object that displays a number with a colour based on its
# sign at the intended x/y and return it to the caller
def Sprite.ShowNumber(number, x, y, z = DEFAULT_Z)
# Get the size of the numbers so the appropriate bitmap can be created
tempBitmap = Bitmap.new(32, 32)
textSize = tempBitmap.text_size(number)
tempBitmap.dispose
# Prepare the sprite object to return
returnSprite = Sprite.new
returnSprite.bitmap = Bitmap.new(textSize.width, textSize.height)
# Set the X/Y/Z of the sprite to the given values
returnSprite.x = x
returnSprite.y = y
returnSprite.z = z
# Remember the default font color of the sprite's bitmap
oldColor = returnSprite.bitmap.font.color.dup
# Set the font color based on the sign of the number
# If the number is positive
if number > 0
# Set the font color to its positive color
returnSprite.bitmap.font.color = POSITIVE_COLOR
# Set the string to show to be the number with a positive sign
string = "+#{number}"
# If the number is at zero (has no sign)
elsif number == 0
# Set the font color to its no sign color
returnSprite.bitmap.font.color = ZERO_COLOR
# Set the string to show to be the number
string = number
# Otherwise the number has to be negative
else
# So set the font color to its negative color
returnSprite.bitmap.font.color = NEGATIVE_COLOR
# Set the string to show the number, negative sign is implied
string = number
end
# Draw the number onto the sprite bitmap
returnSprite.bitmap.draw_text(0, 0, textSize.width, textSize.height, string)
# Reset the sprite bitmap's font
returnSprite.bitmap.font.color = oldColor
# Return the prepared sprite
return returnSprite
end
end
[Simple] How to display numbers with script~
Replace the original script with this:
class Sprite
# Define the colours to use if the number is positive, negative, or zero
POSITIVE_COLOR = Color.new( 64, 255, 64, 255)
NEGATIVE_COLOR = Color.new(255, 64, 64, 255)
ZERO_COLOR = POSITIVE_COLOR
# Define the default Z value of any sprite this method generates
DEFAULT_Z = 10
# Create a sprite object that displays a number with a colour based on its
# sign at the intended x/y and return it to the caller
def Sprite.ShowNumber(number, x, y, z = DEFAULT_Z)
# Get the size of the numbers so the appropriate bitmap can be created
textSize = Bitmap.new(32, 32).text_size(number)
# Prepare the sprite object to return
returnSprite = Sprite.new
returnSprite.bitmap = Bitmap.new(textSize.width, textSize.height)
# Set the X/Y/Z of the sprite to the given values
returnSprite.x = x
returnSprite.y = y
returnSprite.z = z
# Remember the default font color of the sprite's bitmap
oldColor = returnSprite.bitmap.font.color.dup
# Set the font color based on the sign of the number
# If the number is positive
if number > 0
# Set the font color to its positive color
returnSprite.bitmap.font.color = POSITIVE_COLOR
# Set the string to show to be the number with a positive sign
string = "+#{number}"
# If the number is at zero (has no sign)
elsif number == 0
# Set the font color to its no sign color
returnSprite.bitmap.font.color = ZERO_COLOR
# Set the string to show to be the number
string = number
# Otherwise the number has to be negative
else
# So set the font color to its negative color
returnSprite.bitmap.font.color = NEGATIVE_COLOR
# Set the string to show the number, negative sign is implied
string = number
end
# Draw the number onto the sprite bitmap
returnSprite.bitmap.draw_text(0, 0, textSize.width, textSize.height, string)
# Reset the sprite bitmap's font
returnSprite.bitmap.font.color = oldColor
# Return the prepared sprite
return returnSprite
end
end
For negative numbers, the first number you give to Sprite.ShowNumber should be negative. If its positive, just slap a '-' in front.
Example:
Sprite.ShowNumber(-$game_variables, $game_variables, $game_variables)
class Sprite
# Define the colours to use if the number is positive, negative, or zero
POSITIVE_COLOR = Color.new( 64, 255, 64, 255)
NEGATIVE_COLOR = Color.new(255, 64, 64, 255)
ZERO_COLOR = POSITIVE_COLOR
# Define the default Z value of any sprite this method generates
DEFAULT_Z = 10
# Create a sprite object that displays a number with a colour based on its
# sign at the intended x/y and return it to the caller
def Sprite.ShowNumber(number, x, y, z = DEFAULT_Z)
# Get the size of the numbers so the appropriate bitmap can be created
textSize = Bitmap.new(32, 32).text_size(number)
# Prepare the sprite object to return
returnSprite = Sprite.new
returnSprite.bitmap = Bitmap.new(textSize.width, textSize.height)
# Set the X/Y/Z of the sprite to the given values
returnSprite.x = x
returnSprite.y = y
returnSprite.z = z
# Remember the default font color of the sprite's bitmap
oldColor = returnSprite.bitmap.font.color.dup
# Set the font color based on the sign of the number
# If the number is positive
if number > 0
# Set the font color to its positive color
returnSprite.bitmap.font.color = POSITIVE_COLOR
# Set the string to show to be the number with a positive sign
string = "+#{number}"
# If the number is at zero (has no sign)
elsif number == 0
# Set the font color to its no sign color
returnSprite.bitmap.font.color = ZERO_COLOR
# Set the string to show to be the number
string = number
# Otherwise the number has to be negative
else
# So set the font color to its negative color
returnSprite.bitmap.font.color = NEGATIVE_COLOR
# Set the string to show the number, negative sign is implied
string = number
end
# Draw the number onto the sprite bitmap
returnSprite.bitmap.draw_text(0, 0, textSize.width, textSize.height, string)
# Reset the sprite bitmap's font
returnSprite.bitmap.font.color = oldColor
# Return the prepared sprite
return returnSprite
end
end
For negative numbers, the first number you give to Sprite.ShowNumber should be negative. If its positive, just slap a '-' in front.
Example:
Sprite.ShowNumber(-$game_variables, $game_variables, $game_variables)
[Simple] How to display numbers with script~
[Simple] How to display numbers with script~
Yeah. Something like $game_variables should get you the variable in any script.
So something like
Sprite.ShowNumber($game_variable, whateverX, whateverY)
should show the value of the first variable.
So something like
Sprite.ShowNumber($game_variable, whateverX, whateverY)
should show the value of the first variable.
Let's Play! Final Fantasy IV Edition! ALSO A GENERAL FINAL FANTASY DISCUSSION TOPIC
When it comes to cool FF characters the guy who became party leader by not caring and sleeping during the party leader 'crisis' is obviously the top dog. The only problem is he was leader for only so long :(
[Simple] How to display numbers with script~
Oops, that's what I get for doing this when I'm too tired to be coding. I'm gonna have to sleep on this, I shouldn't be doing anything when I'm too tired to properly spell my variable names. (I think most of it can be done with event functions though, calculating damage and whatnot)














