FONT OBJECT

[C64]
	DEFAULT_SIZE: (8x8)
	CHARACTERS:
		# Special characters
		CURSOR: fonts/c64/cursor.png
		UNKNOWN: fonts/c64/unknown.png

		# Uppercase characters
		A: fonts/c64/uppercase/A.png
		B: fonts/c64/uppercase/B.png
		C: fonts/c64/uppercase/C.png
		D: fonts/c64/uppercase/D.png
		E: fonts/c64/uppercase/E.png
		F: fonts/c64/uppercase/F.png
		G: fonts/c64/uppercase/G.png
		H: fonts/c64/uppercase/H.png
		I: fonts/c64/uppercase/I.png
		J: fonts/c64/uppercase/J.png
		K: fonts/c64/uppercase/K.png
		L: fonts/c64/uppercase/L.png
		M: fonts/c64/uppercase/M.png
		N: fonts/c64/uppercase/N.png
		O: fonts/c64/uppercase/O.png
		P: fonts/c64/uppercase/P.png
		Q: fonts/c64/uppercase/Q.png
		R: fonts/c64/uppercase/R.png
		S: fonts/c64/uppercase/S.png
		T: fonts/c64/uppercase/T.png
		U: fonts/c64/uppercase/U.png
		V: fonts/c64/uppercase/V.png
		W: fonts/c64/uppercase/W.png
		X: fonts/c64/uppercase/X.png
		Y: fonts/c64/uppercase/Y.png
		Z: fonts/c64/uppercase/Z.png

		# Lowercase characters
		a: fonts/c64/lowercase/a.png
		b: fonts/c64/lowercase/b.png
		c: fonts/c64/lowercase/c.png
		d: fonts/c64/lowercase/d.png
		e: fonts/c64/lowercase/e.png
		f: fonts/c64/lowercase/f.png
		g: fonts/c64/lowercase/g.png
		h: fonts/c64/lowercase/h.png
		i: fonts/c64/lowercase/i.png
		j: fonts/c64/lowercase/j.png
		k: fonts/c64/lowercase/k.png
		l: fonts/c64/lowercase/l.png
		m: fonts/c64/lowercase/m.png
		n: fonts/c64/lowercase/n.png
		o: fonts/c64/lowercase/o.png
		p: fonts/c64/lowercase/p.png
		q: fonts/c64/lowercase/q.png
		r: fonts/c64/lowercase/r.png
		s: fonts/c64/lowercase/s.png
		t: fonts/c64/lowercase/t.png
		u: fonts/c64/lowercase/u.png
		v: fonts/c64/lowercase/v.png
		w: fonts/c64/lowercase/w.png
		x: fonts/c64/lowercase/x.png
		y: fonts/c64/lowercase/y.png
		z: fonts/c64/lowercase/z.png

		# Numbers
		0: fonts/c64/numbers/0.png
		1: fonts/c64/numbers/1.png
		2: fonts/c64/numbers/2.png
		3: fonts/c64/numbers/3.png
		4: fonts/c64/numbers/4.png
		5: fonts/c64/numbers/5.png
		6: fonts/c64/numbers/6.png
		7: fonts/c64/numbers/7.png
		8: fonts/c64/numbers/8.png
		9: fonts/c64/numbers/9.png

		# Punctuation
		&: fonts/c64/punct/ampersand.png
		': fonts/c64/punct/apostrophe.png
		*: fonts/c64/punct/asterisk.png
		@: fonts/c64/punct/at.png
		\\: fonts/c64/punct/bslash.png
		^: fonts/c64/punct/caret.png
		\:: fonts/c64/punct/colon.png
		,: fonts/c64/punct/comma.png
		}: fonts/c64/punct/curvy-close.png
		{: fonts/c64/punct/curvy-open.png
		$: fonts/c64/punct/dollar.png
		.: fonts/c64/punct/dot.png
		": fonts/c64/punct/dquote.png
		=: fonts/c64/punct/equal.png
		!: fonts/c64/punct/exclamation.png
		/: fonts/c64/punct/fslash.png
		`: fonts/c64/punct/grave.png
		>: fonts/c64/punct/greater-than.png
		\#: fonts/c64/punct/hash.png
		<: fonts/c64/punct/less-than.png
		-: fonts/c64/punct/minus.png
		): fonts/c64/punct/paren-close.png
		(: fonts/c64/punct/paren-open.png
		%: fonts/c64/punct/percent.png
		+: fonts/c64/punct/plus.png
		?: fonts/c64/punct/question.png
		;: fonts/c64/punct/semicolon.png
		]: fonts/c64/punct/square-close.png
		[: fonts/c64/punct/square-open.png
		~: fonts/c64/punct/tilde.png
		_: fonts/c64/punct/underscore.png
		|: fonts/c64/punct/vbar.png
