-
Notifications
You must be signed in to change notification settings - Fork 1
/
plugin-metadata.yaml
233 lines (212 loc) · 7.41 KB
/
plugin-metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
target: MZ
author: Brandt (Masked)
languages:
- pt
description:
default: Shortest path algorithm implementations.
pt: Implementação de algoritmos de menor caminho.
help:
default: |-
Schach - Pathfinding
This plugin provides implementations of shortest path algorithms that
can be used directly with game characters on the map or on generic
graph structures.
It is also extensible via definition of custom path finding/following
strategies following a common interface.
pt: |-
Schach - Pathfinding
Esse plugin implementa algoritmos de menor caminho que podem ser usados
diretamente nos personagens (eventos, jogador, followers, etc) ou em
grafos genéricos.
Também é possível extender o plugin definindo estratégias
personalizadas de cálculo e seguimento de caminho.
commands:
#==========================================================================
# Event -> Player
#==========================================================================
- name: event_follow_player
text:
default: Event follow player
pt: Evento seguir jogador
description:
default: Makes an event follow the player using pathfinding.
pt: Faz com que um evento siga o jogador usando pathfinding.
args:
- name: event_id
type: number
min: 0
text:
default: Event Id
pt: Id do Evento
description:
default: Event Id
pt: Id do evento
- name: strategy
type: text
text:
default: Strategy
pt: Estrategia
description:
default: |-
Pathfinding strategy class to use. The default is usually
best.
pt: |-
Classe de strategia de pathfinding a ser usada. O padrão
costuma ser a melhor opção.
default: Schach.Pathfinding.Strategy.StandardStrategy
#==========================================================================
# Event -> Point
#==========================================================================
- name: event_to_point
text:
default: Event to point
pt: Evento para ponto
description:
default: Makes an event go to a point on the map using pathfinding.
pt: Faz com que um evento vá até um ponto no mapa usando pathfinding.
args:
- name: event_id
min: 0
text:
default: Event Id
pt: Id do Evento
description:
default: Event Id
pt: Id do evento
type: number
- name: point_x
type: number
min: 0
text:
default: Point X
pt: Ponto X
description:
default: X coordinate of the target point.
pt: Coordenada X do ponto de destino.
- name: point_y
type: number
min: 0
text:
default: Point Y
pt: Ponto Y
description:
default: Y coordinate of the target point.
pt: Coordenada Y do ponto de destino.
- name: strategy
type: text
text:
default: Strategy
pt: Estrategia
description:
default: |-
Pathfinding strategy class to use. The default is usually
best.
pt: |-
Classe de strategia de pathfinding a ser usada. O padrão
costuma ser a melhor opção.
default: Schach.Pathfinding.Strategy.StandardStrategy
#==========================================================================
# Event clear
#==========================================================================
- name: event_clear
text:
default: Clear Event path
pt: Limpar caminho de Evento
description:
default: Cancels path following for an event.
pt: Cancela o seguimento de caminho para um evento.
args:
- name: event_id
min: 0
text:
default: Event Id
pt: Id do Evento
description:
default: Event Id
pt: Id do evento
type: number
#==========================================================================
# Player -> Event
#==========================================================================
- name: player_follow_event
text:
default: Player follow event
pt: Jogador seguir evento
description:
default: Makes the player follow an event using pathfinding.
pt: Faz com que o jogador siga um evento usando pathfinding.
args:
- name: event_id
type: number
min: 0
text:
default: Event Id
pt: Id do Evento
description:
default: Event Id
pt: Id do evento
- name: strategy
type: text
text:
default: Strategy
pt: Estrategia
description:
default: |-
Pathfinding strategy class to use. The default is usually
best.
pt: |-
Classe de strategia de pathfinding a ser usada. O padrão
costuma ser a melhor opção.
default: Schach.Pathfinding.Strategy.StandardStrategy
#==========================================================================
# Player -> Point
#==========================================================================
- name: player_to_point
text:
default: Player to point
pt: Jogador para ponto
description:
default: Makes the player go to a point on the map using pathfinding.
pt: Faz com que o jogador vá até um ponto no mapa usando pathfinding.
args:
- name: point_x
type: number
min: 0
text:
default: Point X
pt: Ponto X
description:
default: X coordinate of the target point.
pt: Coordenada X do ponto de destino.
- name: point_y
type: number
min: 0
text:
default: Point Y
pt: Ponto Y
description:
default: Y coordinate of the target point.
pt: Coordenada Y do ponto de destino.
- name: strategy
type: text
text:
default: Strategy
pt: Estrategia
description:
default: |-
Pathfinding strategy class to use. The default is usually
best.
pt: |-
Classe de strategia de pathfinding a ser usada. O padrão
costuma ser a melhor opção.
default: Schach.Pathfinding.Strategy.StandardStrategy
#==========================================================================
# Player clear
#==========================================================================
- name: player_clear
text:
default: Clear Player path
pt: Limpar caminho do Jogador
description:
default: Cancels path following for the player.
pt: Cancela o seguimento de caminho para o jogador.