Search found 4098 matches

by TMC
Thu Jul 02, 2015 11:20 am
Forum: Q&A Discussion
Topic: Three-Frame Walkabouts?
Replies: 9
Views: 2455

Actually, it's not really a problem if you script your own movement. It's a serious problem only when you want to use builtin movement and you have something that depends on that (like extra animation frames), because you don't know what movement is about to occur (though the "hero will move&qu...
by TMC
Wed Jul 01, 2015 11:05 am
Forum: Game Discussion
Topic: OHRRPGCE RANDOM COLLABORATION CONTEST 2015
Replies: 61
Views: 23178

Day 14:
Doing stuff at a computer still feels alien. Also, having the paper delivered daily is ruining my life. It's like the internet, in physical format.
by TMC
Wed Jul 01, 2015 11:03 am
Forum: Game Discussion
Topic: Show off your graphics!
Replies: 1625
Views: 336338

Very nice! I have to wonder whether the dotted grey line at the bottom should be there at all though; is the bottom of that spectre meant to fade out to nothing, or is there meant to be a definite bottom edge to the robe?
by TMC
Wed Jul 01, 2015 5:49 am
Forum: Q&A Discussion
Topic: Three-Frame Walkabouts?
Replies: 9
Views: 2455

Scripts run at the beginning of a tick, before hero movement, not the end of the tick.

As you say, you could instead check "hero is moving" but it tells you what the situation was for the previous tick. That one tick delay creates noticeable glitchiness.
by TMC
Wed Jul 01, 2015 2:49 am
Forum: Q&A Discussion
Topic: Three-Frame Walkabouts?
Replies: 9
Views: 2455

Note that the script on the wiki still uses a two-ticks-per-frame animation. It fact it doesn't change the frame at all, it just loops the spriteset between two adjacent ones to create a longer animation. If you don't like heroes standing on one foot while still, have a look at http://rpg.hamsterrep...
by TMC
Wed Jul 01, 2015 2:45 am
Forum: Q&A Discussion
Topic: Room/scene fadeout issues
Replies: 7
Views: 1813

Yes, it's known as recursion. Any script can run any other script, but there's a limit to how many times you can recurse (currently 128). Recursion is another method of iterating, like while and for loops.
by TMC
Wed Jul 01, 2015 12:03 am
Forum: Q&A Discussion
Topic: Room/scene fadeout issues
Replies: 7
Views: 1813

If you want to visit every slice in a tree, writing a recursive script is the simplest solution. # Dissolve every sprite slice which is a descendant of "parent" script, fade out all sprites, parent, dissolve type, dissolve length, begin if (slice is sprite(parent)&a...
by TMC
Tue Jun 30, 2015 11:48 pm
Forum: Q&A Discussion
Topic: Game.exe window size
Replies: 2
Views: 994

The option is hidden because of the various things, like the size of backdrops, that haven't been updated yet. But it's quite safe to use. Type 'spam' in the main menu then go to the Resolution Menu.
by TMC
Tue Jun 30, 2015 11:49 am
Forum: Game Discussion
Topic: Hype Up Your Game Thread
Replies: 1513
Views: 361597

Hi! When you wrote "I'm a big kung-fu/gung-fu movie fan as well", what does the "as well" refer to? I'm a bit confused. I feel like there ought to be lots of series-of-boss-battles JRPGs/RPGs, but I can't name any aside from maybe a few OHR games. Are there many of them? Seems li...
by TMC
Tue Jun 30, 2015 11:35 am
Forum: Game Discussion
Topic: OHRRPGCE RANDOM COLLABORATION CONTEST 2015
Replies: 61
Views: 23178

Intriguing...

Day 10-13:
Moving house. I'm surprised I didn't injure my back shifting all those boxes.

Day 13:
Finally turned on my computer. Wrestling with the wifi, catching up on stuff. Hopefully back to work tomorrow.
by TMC
Tue Jun 30, 2015 10:14 am
Forum: Game Discussion
Topic: Show off your graphics!
Replies: 1625
Views: 336338

Hello!

Gasp, that looks absolutely fantastic. Now that is polish! Is this a regular RPG with character creation? Interesting teaser!

And Foxley, I think that ogre-thing is a really nice example of the difference that a little bit of shading and colouring can make.
by TMC
Tue Jun 30, 2015 10:01 am
Forum: Game Discussion
Topic: Customized FPS inconsistencies in nightlies
Replies: 2
Views: 1050

Press Ctrl+tilde to show the frame rate. When the framerate drops, what does it drop to, 30? As James suggested, the problem is probably gfx_directx using vsync. If you click on the icon at the top-left of the window you will see "Options" in the menu; in there you can disable vsync and se...
by TMC
Tue Jun 30, 2015 8:41 am
Forum: Q&A Discussion
Topic: Room/scene fadeout issues
Replies: 7
Views: 1813

There are a number of problems there. First of all, you wrote while(sl) do (...) wait for dissolve (sl) Notice that the while loop exits if sl is equal to 0, which gives you the error. If it hit the "break" it wouldn't trigger the error, but ...
by TMC
Fri Jun 26, 2015 12:25 pm
Forum: Game Discussion
Topic: OHRRPGCE RANDOM COLLABORATION CONTEST 2015
Replies: 61
Views: 23178

This is my last report before disappearing for a few days. Day 9: *grumble* Day 10: Spent most of the entire day packing and lifting heavy things. Since I didn't have much free time, I wasn't as motivated to procrastinate, and got a little work done. However it seems that every time I try to work on...
by TMC
Fri Jun 26, 2015 7:07 am
Forum: Q&A Discussion
Topic: Using wait or wait-like commands that don't interrupt mouse
Replies: 3
Views: 1293

The easiest thing to do is to run the script that updates the mouse cursor position using a timer, rather than to modify the other script containing the waits. plotscript, newgame, begin set timer (0, 0, 1, @update mouse pos) # timer id 0 # create the mouse slice, and run your main l...