TINY OVERWORLD SPRITES SCRIPT Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

TINY OVERWORLD SPRITES SCRIPT

3 participantes

Ir para baixo

TINY OVERWORLD SPRITES SCRIPT Empty TINY OVERWORLD SPRITES SCRIPT

Mensagem por Hatsurugi Sex maio 18, 2012 9:21 am

Olá a todos mais uma vez, vim trazer este maravilhoso Script, que na minha opinião deixa o projeto um tanto mais realista.


Caracteristicas:



  • Diminue o tamanho dos sprites dos chars.



Instruções de Uso:


Para aplicar o efeito no mapa, digite em "Nome do mapa" a tag : *WORLD*


Screenshot


TINY OVERWORLD SPRITES SCRIPT Wordmap


Script:


Código:
# *****************************************************************************
# *    Tiny Overworld Sprites ACE
# *      by ldida1
# *    *Based on Tiny Over World Sprites VX by ccoa*
# *****************************************************************************

# Miniturizes Sprites of both the player and the players followers when on the
# world map

# change this to any number less than one to change the size of the world map
# sprites
ZOOM = 0.3
WORLD_IND = '*WORLD*'

class Game_Map
  attr_reader :name
  attr_reader :isworldmap
 
  alias tinysprites_setup setup
  #--------------------------------------------------------------------------
  # * Setup
  #    map_id : map ID
  #--------------------------------------------------------------------------
  def setup(map_id)
    tinysprites_setup(map_id)
    @name = load_data("Data/MapInfos.rvdata2")[@map_id].name
    if @name.include?(WORLD_IND)
      @isworldmap = true
      @name.sub!(WORLD_IND, '')
    else
      @isworldmap = false
    end
  end
end

class Sprite_Character < Sprite_Base
  alias tinysprites_update update
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    tinysprites_update
    if $game_map.isworldmap
      if @character.is_a?(Game_Player) or @character.is_a?(Game_Follower)
        self.zoom_x = ZOOM
        self.zoom_y = ZOOM
      else
        self.zoom_x = 1.0
        self.zoom_y = 1.0
      end
    else
      self.zoom_x = 1.0
      self.zoom_y = 1.0
    end
  end
end


Creditos


  • A ldida1: Por criar o Script

  • A Hatsurugi: Por postar na Aldeia.



Espero que seja de utilidade aos futuros projetos que virão.



De sua Atiradora

Hatsurugi


Última edição por Hatsurugi em Sex maio 18, 2012 10:52 am, editado 1 vez(es) (Motivo da edição : Adicionada as instruções de uso.)

_________________
Fanbars:



Minha deusa:


TINY OVERWORLD SPRITES SCRIPT JCx9e
Hatsurugi
Hatsurugi
Diva
Diva

Mensagens : 236
Créditos : 125

Ir para o topo Ir para baixo

TINY OVERWORLD SPRITES SCRIPT Empty Re: TINY OVERWORLD SPRITES SCRIPT

Mensagem por Rslipknotr Qui maio 31, 2012 1:58 pm

+1 cred
vou usar no meu jogo XD

_________________
Spoiler:

TINY OVERWORLD SPRITES SCRIPT Batalha
Cada erro e uma nova chance de dar certo. Rslipknotr

TINY OVERWORLD SPRITES SCRIPT Scaled.php?server=819&filename=signlasse
Spoiler:
Rslipknotr
Rslipknotr
Semi-Experiente
Semi-Experiente

Mensagens : 122
Créditos : 6

http://www.dtge-official.vai.la

Ir para o topo Ir para baixo

TINY OVERWORLD SPRITES SCRIPT Empty Re: TINY OVERWORLD SPRITES SCRIPT

Mensagem por RD12 Qui maio 31, 2012 6:01 pm

Script simples e muito legal, assim que eu gosto, foi uma boa ideia. Obrigado por postar aqui hat. +1
RD12
RD12
Lenda
Lenda

Medalhas : TINY OVERWORLD SPRITES SCRIPT 48080450TINY OVERWORLD SPRITES SCRIPT Trophy11TINY OVERWORLD SPRITES SCRIPT GIueZTINY OVERWORLD SPRITES SCRIPT ZgLkiRU
Mensagens : 1946
Créditos : 745

Ir para o topo Ir para baixo

TINY OVERWORLD SPRITES SCRIPT Empty Re: TINY OVERWORLD SPRITES SCRIPT

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos