Save-Point

Full Version: What's up, RMers?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Not really working with VX Ace trial that much, but it inspired me to further expand and properly plan my XP world map. Most of the mountains I had finished have been redone or replaced, but they each stack and blend nicely together now, even created some various animated volcanoes to throw into the mix. I just started my polar region so I hope to get that done next, then its onto forests, deserts and swamps!
i have stoped my work on the job system for a while because im scripting my menu system completely new !

i watched gubids final fantasy tactics menu tutorials and based on them i created a similar menu but with rmxp.
in addition to gubids tutorial i use window movements for every window, that means all windows
move in and out !

still im working on the scene to onscreen conversion.

also i plan to release it when its finished !
maybe i post screenshots tommorow or this evening.
hit a brick wall. i've been working on redrawing the rtp inner tilesets to match my battler style, and i've taken a detour to work on a chapter where a town burns down. now i need to quit working on the inner, start working on the outer, and make some custom charsets for the arsonists. PLUS i just realized how much i hate making charsets. they never look right once i put them all together. they either all limp, get cut off, or look terrible.
In messing around to get armour to be ordered in a different way to RM's default - and finally getting there - I discover a simple loophole through which to equip anything to any armour slot.

... this reminds me of Romancing Saga 3 (of which I happened to base my sprites off), and I wonder if I ought to keep it... course, I'd need to add a few things to stop you putting two pairs of pants on or something daft... and I could extend it to include normal items to create a limited inventory...

HMMMM.
Dumped the above idea on the basis it would be too much of a challenge.

What determines an enemy's target with regards to single targets? Or the party, at least. I can't find anything that points to a random determination. Or is the RNG just screwing with me? It certainly seems like it. I had @sp = (maxsp / 2) in enemy definitions, to have them start off with half SP? It makes them only attack the last live party member. Remove it, and everything is swell again.

i am so tired of rgss crap ugh
(06-08-2012, 03:29 PM)Taylor Wrote: [ -> ]What determines an enemy's target with regards to single targets? Or the party, at least....
If you look at the 'CLASS' database, you'll see a dropdown called 'Positions' over the available armors list. Position values are Front/Middle/Rear. Front positions are more likely to be hit while Rear are least likely. So they figure you want your magis and clerics in the back and fighters up front.

Now, the code... Game_Party:
Code:
def random_target_actor(hp0 = false)
    # Initialize roulette
    roulette = []
    # Loop
    for actor in @actors
      # If it fits the conditions
      if (not hp0 and actor.exist?) or (hp0 and actor.hp0?)
        # Get actor class [position]
        position = $data_classes[actor.class_id].position
        # Front guard: n = 4; Mid guard: n = 3; Rear guard: n = 2
        n = 4 - position
        # Add actor to roulette n times
        n.times do
          roulette.push(actor)
        end
      end
    end
    # If roulette size is 0
    if roulette.size == 0
      return nil
    end
    # Spin the roulette, choose an actor
    return roulette[rand(roulette.size)]
  end
Look at the part where it says "Get actor class [position]"

I know... you'd figure it would be in _Battler or _BattleAction.
WHEE!!!

Of my custom Half Kaiser charsets (each with 144 frames of animation), I have 10 hair styles with 6 color types (brown, black, blonde, red, orange and silver) and two gender types done! Only one hair style with their gender types and color combos left to go!

Does anyone wanna calculate how many frames that comes to? Laughing
I was having no end of trouble getting the help window to fade in and out in battle. I've done it before in a different project, but this time there just seemed to be so much conflict, causing it to flicker onscreen before fading away, and when I fixed that it would stay onscreen...

Eventually I did this. It's probably not the way to go about it. But it works well enough.
PHP Code:
<?php 
def visible
=(boolean)
if
boolean == true
self
.fade(20)
else
self.fade(-20)
end
end
I'm back from one-month work trip in China. Still looking for Hartacon Tactics character designer...
Jeez, I need to stop staying up late coding. Spent a good hour trying to reduce battle lag, but still getting lag when the skill/item menus are open, and more again during target select.

Sigh, I managed to get it up to equal with the map - 60fps - at one point with them closed... now it's just 52-55fps...

There needs to be a script that increases the Graphics.frame_rate when the FPS drops...

Or I should stop being so finicky about the fine details. |3
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 279 280 281 282