What's up, RMers? - Printable Version +- Save-Point (https://www.save-point.org) +-- Forum: Games Development (https://www.save-point.org/forum-4.html) +--- Forum: Development Discussion (https://www.save-point.org/forum-17.html) +--- Thread: What's up, RMers? (/thread-395.html) Pages:
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
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
|
RE: What's up, RMers? - DerVVulfman - 03-20-2013 Quite a while ago, I undertook the job of making my own ABS since the one I was maintaining had a problem. I looked at my old Containers system which was massive and clunky and I gave it a helluva rewrite. Now I feel it's time to retool the Vehicles system. Hey, why not? After having an older system, I feel I can probably streamline the heck out of it. And with using SephirothSpawn's Event Spawner system, I think I can permit the user to take a vehicle from one event to another and park it wherever they want! My starting point is bare-bones, but I already have something functioning with merely 200 lines of code rather than 1400 (not including add-ins). I'm going to try to include every feature from my original and make it work with my ABS at the least. RE: What's up, RMers? - Kain Nobel - 03-20-2013 This screen grab (which is slightly outdated) is a preview of the next chapter for Belly of the Beast! Enemy statistics and AI are already somewhat balanced and plotted out, it's mostly just the graphics work that is going to take the most time. I'm still going to keep the RTP maps and actor battlers, meaning enemies and battle backs are going to be my biggest focus. These are some of the new battlers to hopefully appear in the next version of Belly of the Beast. All frames for the first three are done (cheers!) but I've still gotta finish the Fire and Ice element ball dudes. Not to mention, some custom skill animations have been framed out as well, but I'm just going to show the battlers themselves. Oh yeah, here is some new tracks I composed for Project : Echoside (my secret project lol). Content Hidden While I plan on rewriting my vehicles script, I first wanted to make some new vehicle sprites. Quote: Also, a mission objectives menu is in the planning, but thus far I only have the icons made.
RE: What's up, RMers? - kyonides - 03-22-2013 Well, I recently finished a script that may allow you to deflect damage to your attacker right at the same time he or she or it is hitting you. The skill may deflect physical or magic attacks or both of them depending on what skill did you use before. And this is not over yet, it also lets you increase or decrease the damage taken or dealt by your hero, well, the monster's hp may also be affected by your damage increase boost only. There's more, the critical and the evaded damage had been modified so you will never now for sure how much damage was inflicted or dodged by your hero or any monster stalking you in the dark. The only downside is that it was made for the default XP battle system, he, he, he, rero. I call the script KTalents. RE: What's up, RMers? - Taylor - 03-26-2013 Well that must've been the weirdest bug I've ever seen. In general I've been messing around with VX Ace, trying to shift my XP project to it to take advantage of under-the-hood improvements and all that. It can be a real headache though when things don't work or certain scripts are not clear-cut at all on how they function. (And asking about things is pointless through the crowd of newbs in comments bawwing.) Anyway, after a character in battle had had a turn - so from the second turn onwards - the magic menu would cause a major FPS drop. Although it didn't seem to be terribly noticeable, seeing 45FPS instead of 60FPS in testing got on my perfectionist side. I spent ages messing around with Animated Battlers, ATB, my Window edits, Spriteset edits... couldn't figure out where it was coming from. Sometimes it vanished, only at the cost of removing a particularly useful bit of script. Was it due to a combination of scripts? ... It turned out it was because of the gold+playtime window that updates once a second. I had modified the Gold window to also have playtime, and for it to update once a second as would be seen in the main menu. I was vaguely aware of this window being called by Window_Message, but didn't notice any real issue elsewhere, like on the map. Why it was ticking away when there was no message window on-screen, and problematically while the skill window was up, I have no clue. But I changed my edited version to "Window_MenuGoldPlaytime", so the message window now asked for the original non-one-second-refresh version, and no lag. HOW WAS I EXPECTED TO REALISE THAT WAS THE ISSUE *curls up and whines* RE: What's up, RMers? - kyonides - 03-27-2013 Not being visible doesn't mean it's not working in the background, Taylor. Never call something every single second if it's not really needed. Window_Message is always there on the map, it's just hiding till an event ask the interpreter to display the message box. RE: What's up, RMers? - DerVVulfman - 03-27-2013 Well, wherever you have a @message_window.refresh statement.... mebby it should be: Code: @message_window.refresh if @message_window.visible == true Now I got one..... Normally, to read a special event name like this ( EV003 [MyObj 2] ), I have a configuration thingie like this.... Code: CUSTOM_FLAG = 'MyObj ' And I read the data like this: Code: # Set Default value to 0 The only problem is... the CUSTOM FORMULA only works with numeric data. I can't figure out how to make it read string data like this, EV003 [Custom 'Fred'], and I so wanna be able to get the 'Fred'.... er... string data itself. RE: What's up, RMers? - MechanicalPen - 03-27-2013 Isn't it just Code: /\[#{CUSTOM_FLAG}(?:ECT)?[ ]*(\w+)\]/ Or if you really want to grab numbers or strings with single quotes around them, you could do. Code: /\[#{CUSTOM_FLAG}(?:ECT)?[ ]*'?(\w+)'?]/ (I used http://rubular.com/ to test this out. Very helpful.) I use a lot of regular expressions in my current project to do all sorts of cool things. Such as a Message Window that word wraps, automatic capitalization in case I forget, and also use it to vary messages the player has to read often so they don't get bored. RE: What's up, RMers? - DerVVulfman - 03-27-2013 Dude, thanks HEAPS! That really helps in making what I want to be simple and (nearly) fool proof. Though there's always a bigger fool. It's for the rewrite of my Vehicle script and I didn't want to use the old Visual Basic parsing technique I previously used. This is so much simpler. I knew there had to be a way. RE: What's up, RMers? - kyonides - 03-29-2013 My script KTalents, the one I told you about 6 days ago, now also includes some HP boost for Knight class or similar. I also added another curious feature, the EXP books or scrolls that let your heroes earn some fixed amount of exp by using this special items. It wasn't hard to implement the latter though. RE: What's up, RMers? - DerVVulfman - 03-29-2013 Had a couple VEHICLE bugs to work out. New system... new bugs. It gave me issues boarding new vessels after disembarking old ones. Some values didn't get cleared, so I made a carte-blanche routine that wiped everything out... basically re-initializing the vehicles. After that, I somehow found one... JUST one... vehicle event not erasing properly. Oh... the headaches of adding next if event.erased.... along with making @erased a value that could be read outside of the Game_Event class. |