summaryrefslogtreecommitdiffstats
path: root/scripts/init.rb
blob: 25e8dbc9b428fad15af3563869c5a15f3cb0f053 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
print "Hello there, this is embedded into TMW!\n"

class EquipHandler < Tmw::MessageHandler
  def initialize()
    super
  end

  # this isn't possible -- does not override parent receiveMessage
  def receiveMessage(computer, message)
    item = message.readLong()
    slot = message.readByte()
    print "Trying to equip ", item, " at ", slot, "\n"
  end
end

a = EquipHandler.new()
Tmw::connectionHandler.registerHandler(Tmw::CMSG_EQUIP, a)

print "Done init.rb\n"