summaryrefslogtreecommitdiff
path: root/player.py
blob: ac1676aa22579a0b3700f527defe2b09ec48fce9 (plain)
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
from helpers import *

players = []

class py_player:

	def __init__(player):
		self.player = player

	#Properties TODO
	#Example:
	self.logging_in = False

def get_py_player(player):
	py_player = players[players.index(player)]
	return py_player


@hook.event("player.PlayerJoinEvent","highest")
def on_join(event):
	player = py_player(event.getPlayer())
	players.append(player)


@hook.event("player.PlayerQuitEvent","highest")
def on_leave(event):
	players.remove(get_py_player(event.getPlayer()))