Author Topic: ATTN - PyRA2 and you.  (Read 1848 times)

Offline System32

  • *
  • Posts: 4663
  • Rep: 4
  • Reality
    • View Profile
    • Awards
ATTN - PyRA2 and you.
« on: March 28, 2014, 04:25:31 PM »
Since we have a sh** ton of new members with skilled programming knowledge, I'd like to ay there is a sourceforge project called PyRA2.

It's a .BOT file exporter, and contains some nifty code about what the bot structs contain. I'd suggest you go over it once and a while if you have any Object Oriented Programming experience.

Here is the sourceforge page: http://sourceforge.net/projects/pyra2/

Here is a Turorial on Gametechmods: https://gametechmods.com/forums/index.php?page=page2187
Put this onto your signature if you were part of this crappy fad in '03.

Offline shedRift

  • Antweight
  • Posts: 122
  • Rep: 7
    • View Profile
    • Robot Arena - Creative Mode Expansion Pack
    • Awards
Re: ATTN - PyRA2 and you.
« Reply #1 on: March 28, 2014, 04:37:44 PM »
The page has a mistake.

Offline System32

  • *
  • Posts: 4663
  • Rep: 4
  • Reality
    • View Profile
    • Awards
Re: ATTN - PyRA2 and you.
« Reply #2 on: March 28, 2014, 04:44:34 PM »
I'm not an admin or the creator of the sourceforge page, buddy.
Put this onto your signature if you were part of this crappy fad in '03.

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: ATTN - PyRA2 and you.
« Reply #3 on: March 28, 2014, 07:39:25 PM »
It has more than just a few mistakes... The project was started back in May 2003 and its last official update was in Nov 2003. I also don't believe anyone else worked on it besides Martijn Pieters. The second link contains some additional notes from Firebeetle that he posted around 2008. I'm currently using some rough notes that Apanx made around 2010 as my primary source of bot file information.

I think Serge used the Python parser with his own modifications for his now discontinued BotExchange project. I'm, personally, more of a control freak so I made my own in Python and PHP parsers. I'm currently using the Python parser for a Practice Arena mod that I've been working on for just over three years now. As for the PHP parser, its going to be a part of the BotExchange that I hope to release very soon.

Offline System32

  • *
  • Posts: 4663
  • Rep: 4
  • Reality
    • View Profile
    • Awards
Re: ATTN - PyRA2 and you.
« Reply #4 on: March 29, 2014, 08:29:05 AM »
Well if there are any other programs and tutorials let me know.
Put this onto your signature if you were part of this crappy fad in '03.

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: ATTN - PyRA2 and you.
« Reply #5 on: May 11, 2014, 04:12:05 PM »
PyRA2 works well, you just need to update some dependency names (mostly numpy, IIRC). It's very old-school Python, but worked in 2.7.3 the last time I checked (after some minor changes).
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org