• Anmelden

Mitsch93

Drachentöter

  • »Mitsch93« ist der Autor dieses Themas

Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.

  • Nachricht senden

1

Mittwoch, 2. November 2011, 14:09

Bush Flag: betroffene Pixel ändern

Heyho,

Meine Frage ist, ob man die Höhe der von Bush Flag (Tileset)
betroffenen Pixel ändern kann.

MfG
Mitsch93

2

Mittwoch, 2. November 2011, 14:44

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Game_Character
  #--------------------------------------------------------------------------
  # * Get Thicket Depth
  #--------------------------------------------------------------------------
  def bush_depth
    # If tile, or if display flag on the closest surface is ON
    if @tile_id > 0 or @always_on_top
      return 0
    end
    # If element tile other than jumping, then 12; anything else = 0
    if @jump_count == 0 and $game_map.bush?(@x, @y)
      return 12 # <===========================================================
    else
      return 0
    end
  end
end


Die 12 bei der markierten Stelle ist die Höhe des Bush-Depths. Die kannst du entweder durch eine andere Zahl ersetzen,
aber auch z.B. über eine Variable steuern (einfach $game_variables[1] statt der 12 einfügen).
Bild
RMXP Grundkurs
1 2 3
Ruby/RGSS-Kurs

Mitsch93

Drachentöter

  • »Mitsch93« ist der Autor dieses Themas

Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.

  • Nachricht senden

Social Bookmarks