Function: pong-init
pong-init is a byte-compiled function defined in pong.el.gz.
Signature
(pong-init)
Documentation
Initialize a game.
Source Code
;; Defined in /usr/src/emacs/lisp/play/pong.el.gz
(defun pong-init ()
"Initialize a game."
(define-key pong-mode-map pong-pause-key 'pong-pause)
(add-hook 'kill-buffer-hook 'pong-quit nil t)
;; Initialization of some variables
(setq pong-bat-player1 (1+ (/ (- pong-height pong-bat-width) 2)))
(setq pong-bat-player2 pong-bat-player1)
(setq pong-xx -1)
(setq pong-yy 0)
(setq pong-x (/ pong-width 2))
(setq pong-y (/ pong-height 2))
(pong-init-buffer)
(gamegrid-kill-timer)
(gamegrid-start-timer pong-timer-delay 'pong-update-game)
(pong-update-score))