File: schema.cfg

package info (click to toggle)
frogatto-data 1.0-2
  • links: PTS, VCS
  • area: non-free
  • in suites: squeeze
  • size: 155,116 kB
  • sloc: makefile: 1
file content (120 lines) | stat: -rw-r--r-- 3,083 bytes parent folder | download
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
[schema]
	identifier="re [a-z_]+"
	rectangle="list [4] integer"

	[characters]
	_character="repeated character"
	[/characters]
	[character]
	id="required identifier"
	walk="optional integer"
	glide="optional integer"
	jump="optional integer"
	boost="optional integer"
	hitpoints="required integer"
	vehicle="optional boolean"
	passenger_x="optional integer"
	passenger_y="optional integer"
	traction="optional integer"
	weight="optional integer"
	feet_width="optional integer"
	loop_sound="optional string"
	on_attack="optional formula"
	on_die="optional formula"
	vehicle_die_object="optional string"
	springiness="optional integer"
	friction="optional integer"
	radial_distortion="optional integer"
	radial_distortion_intensity="optional integer"

	default="optional string"
	
	_portrait="optional icon"
	_name="optional icon"
	_icon="optional icon"
	_stand="required frame"
	_turn="optional frame"
	_push="optional frame"
	_stand_up_slope="optional frame"
	_stand_down_slope="optional frame"
	_crouch="optional frame"
	_roll="optional frame"
	_lookup="optional frame"
	_gethit="optional frame"
	_interact="optional frame"
	_attack="optional frame"
	_up_attack="optional frame"
	_run_attack="optional frame"
	_jump_attack="optional frame"
	_fall_spin_attack="optional frame"
	_idle="optional frame"
	_walk="optional frame"
	_run="optional frame"
	_jump="optional frame"
	_fall="optional frame"
	_slide="optional frame"
	_spring="optional frame"
	_die="optional frame"
	_swim_side_idle="optional frame"
	_swim_down_idle="optional frame"
	_swim_up_idle="optional frame"
	_swim_side="optional frame"
	_swim_down="optional frame"
	_swim_up="optional frame"
	_current_generator="optional current_generator"
	_vars="optional variables"
	[/character]
	[icon]
	id="optional string"
	image="required string"
	rect="required rectangle"
	[/icon]
	[frames]
	_frame="repeated icon"
	[/frames]
	[frame]
	image="required string"
	collide_x="optional integer"
	collide_y="optional integer"
	collide_w="optional integer"
	collide_h="optional integer"
	collide="optional string"
	disabled="optional boolean"
	rect="optional string"
	x="optional integer"
	y="optional integer"
	w="optional integer"
	h="optional integer"
	hit_x="optional integer"
	hit_y="optional integer"
	hit_w="optional integer"
	hit_h="optional integer"
	hit_frames="optional string"
	velocity_x="optional integer"
	velocity_y="optional integer"
	feet_x="required integer"
	feet_y="required integer"
	accel_x="optional integer"
	accel_y="optional integer"
	platform_x="optional integer"
	platform_y="optional integer"
	platform_w="optional integer"
	frames="optional integer"
	frames_per_row="optional integer"
	duration="optional integer"
	scale="optional integer"
	pad="optional integer"
	reverse="optional boolean"
	rotate_on_slope="optional boolean"
	sound="optional string"
	damage="optional integer"
	blur="optional integer"
	events="optional string"
	[/frame]
	[current_generator]
	type="required string"
	intensity="optional integer"
	radius="optional integer"
	falloff="optional integer"
	[/current_generator]
[/schema]