TRIHAN'S PROFILE

Trihan
"It's more like a big ball of wibbly wobbly...timey wimey...stuff."
3359
Sidhe Quest
When everything goes wrong, it's up to our heroes to go and do a bunch of other stuff!

Search

[Poll] Pokémon Go!

Honestly surprised there isn't a topic about this already (unless there is and I didn't see it).

Anyone playing? I'm currently level 11 in Team Instinct, my highest CP Pokémon is a 346 Raticate.

Lexico - stuck on second CPU room password door

Might be a blast from the past for some, but I recently decided to replay Lexico as I think it's a fun little game. I actually did a lot better figuring out the glyphs this time through and noticed some clues that I didn't pick up on the first time I played it. However, I'm a bit stuck.

I spoke to the CPU guy, Robert, who told me that the password was his name (and gave me the glyph for it) but then there's a second password door that requires a 4-glyph password and I'm not sure what the password is. I'd rather not try every combination of the 32 glyphs I've translated so far. :P

I tried using the numeric representation of Robert using the translator in the library (which gave me 4509) but that didn't work. The only other thing that seems to be in any way related to passwords is the massive string of numbers on the library computer, but other than the first set of four being the numeric representation of the glyph for "7" (9823) none of the other sets seem to match any glyphs I have so far, so I'm not sure where I'm meant to find this password.

Anyone figured it out or know where to find the answer?

Happy Birthday Trihan!

31 years ago today, my awesomeness was unleashed upon an unsuspecting world. And Tundra still isn't finished.

Also next Slip into Ruby should be done soon. You're welcome.

TwoHour, coming to an IRC near you!

So back in 2012, I attempted to revive an old #rm2k contest called OneHour, in which participants were given a topic decided by one of the members and had one hour to make a game around that topic. After the hour, entries were uploaded and played, and everyone voted on their favourite. The winner of a OneHour would decide the topic for the next one.

A large number of the responses requested a slightly longer time limit for the contest, so now, 3 years later (dude, I started Tundra in 2001; get used to me taking a while to get around to things) I bring you....TWOHOUR

The inaugural TwoHour, which has identical rules to OneHour but lasts twice as long, will take place on Saturday the 16th of May at 9:00pm GMT, in #twohour on irc.synirc.net

It's happening, people. Question is, will you be there to waste two hours of your life on what will probably be the most horrendously awful game you've ever made?

[RMVX ACE] Equipment Performance Enhanced

Edit: Forgot that submitting scripts directly was a thing here, whoops!

The appropriate place for text-based games?

I've started messing around with Inform again and have just made a text-based Blackjack game. I'd like to share it with the community for testing/feedback/whatever but it isn't really suitable for a gamepage since the screenshots would literally just be some text. Any suggestions?

[RMVX ACE] Trihan makes skills for you!

I figured rather than just posting neat skills I've made in VX Ace, I'd open up the floor a little. Got a skill idea you're not sure how to implement effectively? Post it here and I'll see if I can get it working for you!

[RMVX ACE] Gambling skills

Inspired by fomar's old topic about getting the most out of the custom damage formula box in VX Ace I decided to make a couple of full-fledged gambling skills. These would be perfect for a Setzer-like character. If there are any other gambling-based skills anyone wants, let me know and I'll try to make 'em.

class Game_Battler < Game_BattlerBase
  def custom_formula_dice(a,b)
    c=1+rand(6)
    d=1+rand(6)
    if c==1 and d==1
      $game_message.add(sprintf("%s rolls snake eyes!", a.name))
    elsif c==d
      $game_message.add(sprintf("%s rolls double %d!", a.name, c))
    else
      $game_message.add(sprintf("%s rolls %d and %d!", a.name, c, d))
    end
    BattleManager.wait_for_message
    if c==1 and d==1
      10000
    elsif c==d
      c*400
    else
      (c+d)*100
    end
  end
  def custom_formula_gamble(a,b)
    c=1+rand(6)
    d=1+rand(6)
    if c==1 and d==1
      $game_message.add(sprintf("%s rolls snake eyes!", a.name))
    elsif c==d
      $game_message.add(sprintf("%s rolls double %d!", a.name, c))
    else
      $game_message.add(sprintf("%s rolls %d and %d!", a.name, c, d))
    end
    $game_message.add(sprintf("%s hands the dice to the enemy.", a.name))
    BattleManager.wait_for_message
    e=1+rand(6)
    f=1+rand(6)
    if e==1 and f==1
      $game_message.add(sprintf("%s rolls snake eyes!", b.name))
    elsif e==f
      $game_message.add(sprintf("%s rolls double %d!", b.name, e))
    else
      $game_message.add(sprintf("%s rolls %d and %d!", b.name, e, f))
    end
    BattleManager.wait_for_message
    $game_message.add(sprintf("%s's roll: %d", a.name, c+d))
    $game_message.add(sprintf("%s's roll: %d", b.name, e+f))
    BattleManager.wait_for_message
    if (c+d) > (e+f)
      if c==1 and d==1
        100000
      elsif c==d
        c*4000
      else
        (c+d)*1000
      end
    else
      $game_message.add(sprintf("%s's gamble backfired; %d damage is redirected!", a.name, (c+d)*1000))
      a.perform_damage_effect
      a.result.hp_damage = (c+d)*1000
      a.execute_damage(a)
      BattleManager.wait_for_message
      0
    end
  end
end

In the formula box for the respective skills, just put a.custom_formula_dice(a,b) or a.custom_formula_gamble(a,b)

They work thusly: Roll the Dice (the first skill) has the character roll 2 dice. Normally they deal 100 damage * the roll, but if they get double 1 (snake eyes) it deals 10,000 damage instead, and if they get doubles it does 400 * roll.

Risky Gamble also rolls 2 dice, but also lets the enemy roll. If your roll is higher it does 1000 damage * roll, 100,000 on snake eyes and 4000 * roll on doubles, but if your roll is lower it backfires and the user takes 1000 damage * roll instead.

The return of the return of the return of the return of IRC Werewolf.

So if you go over to irc.synirc.net today you're sure of a big surprise!

For those of you who used to play it, Werewolf is back! For those who didn't:

Werewolf is a Mafia variant. It's a party game where you have X players and a third of them are Mafia (Wolves). The game is split into day and night phases; during the day, players discuss who they think the mafia are and can vote to lynch a player. If a player gets majority, they will be lynched and their alignment revealed. One villager is secretly the Investigator (Seer) and can scan players at night to find out whether they're a villager or wolf. If all the mafia are killed, the town wins. If the mafia numbers ever exceed or equal that of the town, mafia wins.

I have created a bot that automates the game; you just have to join the channel and type !play to begin a game. It needs a fair bit of testing at the moment and a lot of the flavour text is placeholder right now. I really just want to stress test the core scripts and find any remaining bugs before I start adding power roles (additional villager/wolf roles that make the game more interesting).

So please, if you've got the time head on over to #werewolf on irc.synirc.net and help me kill some wolves!

Suggestion: Improvements to responsive design for mobile

Not sure if I'm alone here, but when I'm viewing the site on a smaller screen (such as my phone, on which I access RMN semi-regularly) the media queries/CSS used by RMN doesn't appear to cope very well. The login/navbar at the top resizes really weirdly, to the point where the username/password input boxes are no longer in the bar and some things are placed strangely. There follows a screenshot.



It's also occasionally difficult for me to write forum posts on my phone because the display of what I'm typing is pushed below the bottom of my screen and I can't see it without scrolling down, but I'm not sure whether that's the site design or my phone being a dick.