Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W

A

add_answer() (pyskool.lesson.QAGenerator method)
add_blackboard() (pyskool.room.Room method)
add_chair() (pyskool.room.Room method)
add_command() (pyskool.ai.CommandList method)
(pyskool.ai.CommandListTemplate method)
add_desk() (pyskool.room.Room method)
add_lesson() (pyskool.timetable.Timetable method)
add_lesson_details() (pyskool.timetable.Timetable method)
add_lines() (pyskool.scoreboard.Scoreboard method)
add_message_template() (pyskool.lesson.AssemblyMessageGenerator method)
add_qa_pair() (pyskool.lesson.QAGenerator method)
add_question() (pyskool.lesson.QAGenerator method)
add_special_playtime() (pyskool.timetable.Timetable method)
add_to_score() (pyskool.scoreboard.Scoreboard method)
add_word() (pyskool.lesson.AssemblyMessageGenerator method)
AddLines (class in pyskool.ai)
aim() (pyskool.ai.FireCatapult method)
(pyskool.ai.FireWaterPistol method)
(pyskool.ai.Hit method)
answer_question() (pyskool.lesson.Lesson method)
ARM_UP (in module pyskool.animatorystates)
ask_question() (pyskool.lesson.Lesson method)
AssemblyMessageGenerator (class in pyskool.lesson)
auto_shut() (pyskool.barrier.Door method)

B

BACK_TO_SKOOL (in module pyskool.lines)
Barrier (class in pyskool.barrier)
BE_PUNCTUAL (in module pyskool.lines)
below() (pyskool.floor.Floor method)
BENDING_OVER (in module pyskool.animatorystates)
beside() (pyskool.room.Blackboard method)
beside_blackboard() (pyskool.room.Room method)
Bike (class in pyskool.mutable)
BIKE_ON_FLOOR (in module pyskool.animatorystates)
BIKE_UPRIGHT (in module pyskool.animatorystates)
Blackboard (class in pyskool.room)
blackboard_dirty() (pyskool.room.Room method)
build_blackboard_images() (pyskool.room.Room method)
build_images() (pyskool.barrier.Door method)
(pyskool.mutable.Bike method)
(pyskool.mutable.Cup method)
(pyskool.mutable.Flashable method)
(pyskool.room.Blackboard method)
build_skool() (pyskool.skoolbuilder.SkoolBuilder method)

C

CATAPULT0 (in module pyskool.animatorystates)
CATAPULT1 (in module pyskool.animatorystates)
Catch (class in pyskool.ai)
catch_animal() (pyskool.ai.Catch method)
chain() (pyskool.mutable.Bike method)
Chair (class in pyskool.room)
chair() (pyskool.room.Room method)
ChaseEricOut (class in pyskool.ai)
check_cup() (pyskool.ai.JumpOffSaddle method)
check_eric() (pyskool.lesson.Lesson method)
check_eric_initial() (pyskool.lesson.Lesson method)
CheckIfTouchingEric (class in pyskool.ai)
clear() (pyskool.room.Blackboard method)
COME_ALONG_PREFIX (in module pyskool.lines)
Command (class in pyskool.ai)
command() (pyskool.ai.CommandList method)
CommandList (class in pyskool.ai)
CommandListTemplate (class in pyskool.ai)
ComplexCommand (class in pyskool.ai)
ConductAssembly (class in pyskool.ai)
ConductClass (class in pyskool.ai)
ConductClassWithEric (class in pyskool.ai)
ConductClassWithoutEric (class in pyskool.ai)
CONKER (in module pyskool.animatorystates)
contains() (pyskool.room.NoGoZone method)
(pyskool.room.Room method)
(pyskool.staircase.Staircase method)
contains_location() (pyskool.floor.Floor method)
(pyskool.staircase.Staircase method)
coords() (pyskool.location.Location method)
Cup (class in pyskool.mutable)

D

Desk (class in pyskool.room)
desk() (pyskool.room.Room method)
DESK_EMPTY (in module pyskool.animatorystates)
DESK_STINKBOMBS (in module pyskool.animatorystates)
DESK_WATER_PISTOL (in module pyskool.animatorystates)
DoAssemblyDuty (class in pyskool.ai)
done() (pyskool.ai.ComplexCommand method)
Door (class in pyskool.barrier)
down() (pyskool.ai.Jump method)
drop() (pyskool.ai.DropStinkbomb method)
DropStinkbomb (class in pyskool.ai)
dump_water_pistol() (pyskool.ai.DumpWaterPistol method)
DumpWaterPistol (class in pyskool.ai)

E

empty() (pyskool.room.Desk method)
EndGame (class in pyskool.ai)
error() (in module pyskool.debug)
EvadeMouse (class in pyskool.ai)
execute() (pyskool.ai.AddLines method)
(pyskool.ai.ChaseEricOut method)
(pyskool.ai.CheckIfTouchingEric method)
(pyskool.ai.Command method)
(pyskool.ai.ComplexCommand method)
(pyskool.ai.ConductAssembly method)
(pyskool.ai.ConductClass method)
(pyskool.ai.ConductClassWithEric method)
(pyskool.ai.ConductClassWithoutEric method)
(pyskool.ai.DoAssemblyDuty method)
(pyskool.ai.EndGame method)
(pyskool.ai.EvadeMouse method)
(pyskool.ai.Fall method)
(pyskool.ai.FallToFloor method)
(pyskool.ai.FetchEric method)
(pyskool.ai.FindEric method)
(pyskool.ai.FindEricIfMissing method)
(pyskool.ai.FindSeat method)
(pyskool.ai.Flight method)
(pyskool.ai.Floored method)
(pyskool.ai.Follow method)
(pyskool.ai.Freeze method)
(pyskool.ai.GoTo method)
(pyskool.ai.GoToRandomLocation method)
(pyskool.ai.GrassAndAnswerQuestions method)
(pyskool.ai.Grow method)
(pyskool.ai.HitOrFireNowAndThen method)
(pyskool.ai.Hop method)
(pyskool.ai.JumpIfOpen method)
(pyskool.ai.JumpIfShut method)
(pyskool.ai.KnockedOver method)
(pyskool.ai.MonitorEric method)
(pyskool.ai.MoveAboutUntil method)
(pyskool.ai.MoveBike method)
(pyskool.ai.MoveDeskLid method)
(pyskool.ai.MoveFrog method)
(pyskool.ai.MoveMouse method)
(pyskool.ai.MovePellet method)
(pyskool.ai.MoveWater method)
(pyskool.ai.Pause method)
(pyskool.ai.Restart method)
(pyskool.ai.RideBike method)
(pyskool.ai.Say method)
(pyskool.ai.SetClock method)
(pyskool.ai.SetControllingCommand method)
(pyskool.ai.SetRestartPoint method)
(pyskool.ai.SetSubcommand method)
(pyskool.ai.ShadowEric method)
(pyskool.ai.Signal method)
(pyskool.ai.SitStill method)
(pyskool.ai.StalkAndHit method)
(pyskool.ai.StartAssemblyIfReady method)
(pyskool.ai.StartDinnerIfReady method)
(pyskool.ai.StartLessonIfReady method)
(pyskool.ai.Stink method)
(pyskool.ai.StopEric method)
(pyskool.ai.TellClassWhatToDo method)
(pyskool.ai.TellEric method)
(pyskool.ai.TellEricAndWait method)
(pyskool.ai.TellKidsToSitDown method)
(pyskool.ai.TripPeopleUp method)
(pyskool.ai.Unsignal method)
(pyskool.ai.WaitAtDoor method)
(pyskool.ai.WaitUntil method)
(pyskool.ai.WalkAround method)
(pyskool.ai.WalkFast method)
(pyskool.ai.WalkUpOrDown method)
(pyskool.ai.WatchForEric method)
(pyskool.ai.Write method)
(pyskool.ai.WriteOnBoard method)
(pyskool.ai.WriteOnBoardUnless method)

F

Fall (class in pyskool.ai)
fall() (pyskool.ai.JumpOffSaddle method)
FallToFloor (class in pyskool.ai)
fetch_eric() (pyskool.lesson.Lesson method)
FetchEric (class in pyskool.ai)
fill() (pyskool.mutable.Cup method)
find_spot_to_sit() (pyskool.ai.SitForAssembly method)
FindEric (class in pyskool.ai)
FindEricIfMissing (class in pyskool.ai)
FindSeat (class in pyskool.ai)
finish() (pyskool.ai.Command method)
(pyskool.ai.Say method)
(pyskool.ai.WalkFast method)
finish_kiss() (pyskool.ai.Kiss method)
finished_speaking() (pyskool.lesson.Lesson method)
fire() (pyskool.ai.FireCatapult method)
(pyskool.ai.FireWaterPistol method)
FireCatapult (class in pyskool.ai)
FireNowAndThen (class in pyskool.ai)
FireWaterPistol (class in pyskool.ai)
flash() (pyskool.mutable.Flashable method)
Flashable (class in pyskool.mutable)
Flight (class in pyskool.ai)
Floor (class in pyskool.floor)
Floored (class in pyskool.ai)
FLY (in module pyskool.animatorystates)
Follow (class in pyskool.ai)
Freeze (class in pyskool.ai)
FROG (in module pyskool.items)

G

generate_message() (pyskool.lesson.AssemblyMessageGenerator method)
GET_ALONG (in module pyskool.lines)
get_blackboard_writer() (pyskool.room.Room method)
get_chair_direction() (pyskool.room.Room method)
get_command() (pyskool.ai.FireNowAndThen method)
(pyskool.ai.HitNowAndThen method)
get_command_class() (in module pyskool.ai)
get_commands() (pyskool.ai.Catch method)
(pyskool.ai.CommandListTemplate method)
(pyskool.ai.DropStinkbomb method)
(pyskool.ai.DumpWaterPistol method)
(pyskool.ai.FireCatapult method)
(pyskool.ai.FireWaterPistol method)
(pyskool.ai.Hit method)
(pyskool.ai.Jump method)
(pyskool.ai.JumpOffSaddle method)
(pyskool.ai.Kiss method)
(pyskool.ai.MoveDoor method)
(pyskool.ai.ReleaseMice method)
(pyskool.ai.SitForAssembly method)
(pyskool.ai.WipeBoard method)
get_config() (pyskool.iniparser.IniParser method)
get_GoTo_destination() (pyskool.ai.CommandList method)
get_images() (pyskool.barrier.Door method)
(pyskool.mutable.Bike method)
(pyskool.mutable.Cup method)
(pyskool.mutable.Flashable method)
get_next_chair() (pyskool.room.Room method)
GET_OFF_PLANT (in module pyskool.lines)
GET_OUT (in module pyskool.lines)
get_question() (pyskool.lesson.Lesson method)
get_room_id() (pyskool.timetable.Timetable method)
get_teacher_id() (pyskool.timetable.Timetable method)
GET_UP (in module pyskool.lines)
get_up() (pyskool.ai.SitForAssembly method)
give_lines() (pyskool.lesson.Lesson method)
give_lines_for_hitting() (pyskool.lesson.Lesson method)
give_lines_for_writing() (pyskool.lesson.Lesson method)
GoTo (class in pyskool.ai)
GoToRandomLocation (class in pyskool.ai)
GoTowardsXY (class in pyskool.ai)
GoToXY (class in pyskool.ai)
grass_for_hitting() (pyskool.lesson.Lesson method)
grass_for_writing() (pyskool.lesson.Lesson method)
GrassAndAnswerQuestions (class in pyskool.ai)
Grow (class in pyskool.ai)

H

has_blackboard() (pyskool.room.Room method)
has_special_question() (pyskool.lesson.QAGenerator method)
hide_teacher() (pyskool.timetable.Timetable method)
Hit (class in pyskool.ai)
hit() (pyskool.ai.Hit method)
HitNowAndThen (class in pyskool.ai)
HitOrFireNowAndThen (class in pyskool.ai)
HITTING0 (in module pyskool.animatorystates)
HITTING1 (in module pyskool.animatorystates)
Hop (class in pyskool.ai)
HOP1 (in module pyskool.animatorystates)
HOP2 (in module pyskool.animatorystates)

I

impedes() (pyskool.barrier.Barrier method)
IniParser (class in pyskool.iniparser)
initialise_special_answer() (pyskool.lesson.QAGenerator method)
insert() (pyskool.room.Desk method)
insert_frog() (pyskool.mutable.Cup method)
is_assembly() (pyskool.timetable.Timetable method)
is_dirty() (pyskool.room.Blackboard method)
is_door() (pyskool.barrier.Barrier method)
(pyskool.barrier.Door method)
is_empty() (pyskool.mutable.Cup method)
is_eric_absent() (pyskool.lesson.Lesson method)
is_GoTo() (pyskool.ai.Command method)
(pyskool.ai.GoTo method)
is_GoToing() (pyskool.ai.CommandList method)
is_interruptible() (pyskool.ai.AddLines method)
(pyskool.ai.Command method)
(pyskool.ai.CommandList method)
(pyskool.ai.DropStinkbomb method)
(pyskool.ai.EvadeMouse method)
(pyskool.ai.Fall method)
(pyskool.ai.FireCatapult method)
(pyskool.ai.FireWaterPistol method)
(pyskool.ai.Floored method)
(pyskool.ai.Grow method)
(pyskool.ai.Hit method)
(pyskool.ai.Hop method)
(pyskool.ai.MoveBike method)
(pyskool.ai.MoveDoor method)
(pyskool.ai.MoveFrog method)
(pyskool.ai.MoveMouse method)
(pyskool.ai.MovePellet method)
(pyskool.ai.MoveWater method)
(pyskool.ai.WipeBoard method)
(pyskool.ai.WriteOnBoard method)
is_playtime() (pyskool.timetable.Timetable method)
is_shut() (pyskool.barrier.Barrier method)
(pyskool.barrier.Door method)
is_teaching_eric() (pyskool.timetable.Timetable method)
is_time_remaining() (pyskool.timetable.Timetable method)
is_time_to_get_along() (pyskool.timetable.Timetable method)
is_time_to_start_lesson() (pyskool.timetable.Timetable method)

J

join() (pyskool.lesson.Lesson method)
Jump (class in pyskool.ai)
jump() (pyskool.ai.CommandList method)
JumpIfOpen (class in pyskool.ai)
JumpIfShut (class in pyskool.ai)
JumpOffSaddle (class in pyskool.ai)

K

Kiss (class in pyskool.ai)
KISSING_ERIC (in module pyskool.animatorystates)
KNOCKED_OUT (in module pyskool.animatorystates)
KNOCKED_OVER (in module pyskool.animatorystates)
KnockedOver (class in pyskool.ai)

L

Lesson (class in pyskool.lesson)
Location (class in pyskool.location)
log() (in module pyskool.debug)
lower() (pyskool.ai.DropStinkbomb method)
(pyskool.ai.FireCatapult method)
(pyskool.ai.FireWaterPistol method)
(pyskool.ai.Hit method)
lower_arm() (pyskool.ai.MoveDoor method)
(pyskool.ai.WipeBoard method)

M

MonitorEric (class in pyskool.ai)
MOUSE (in module pyskool.items)
move() (pyskool.barrier.Door method)
move_door() (pyskool.ai.MoveDoor method)
MoveAboutUntil (class in pyskool.ai)
MoveBike (class in pyskool.ai)
MoveDeskLid (class in pyskool.ai)
MoveDoor (class in pyskool.ai)
MoveFrog (class in pyskool.ai)
MoveMouse (class in pyskool.ai)
MovePellet (class in pyskool.ai)
MoveWater (class in pyskool.ai)

N

NEVER_AGAIN (in module pyskool.lines)
newline() (pyskool.room.Blackboard method)
next_lesson() (pyskool.timetable.Timetable method)
next_swot_action() (pyskool.lesson.Lesson method)
next_teacher_action() (pyskool.lesson.Lesson method)
NO_BIKES (in module pyskool.lines)
NO_CATAPULTS (in module pyskool.lines)
NO_HITTING (in module pyskool.lines)
NO_JUMPING (in module pyskool.lines)
NO_SITTING_ON_STAIRS (in module pyskool.lines)
NO_STINKBOMBS (in module pyskool.lines)
NO_TALES (in module pyskool.lines)
NO_WATERPISTOLS (in module pyskool.lines)
NO_WRITING (in module pyskool.lines)
NoGoZone (class in pyskool.room)

O

OpenDoor (class in pyskool.ai)

P

parse_section() (pyskool.iniparser.IniParser method)
Pause (class in pyskool.ai)
PLANT_GROWING (in module pyskool.animatorystates)
PLANT_GROWN (in module pyskool.animatorystates)
prepare_qa() (pyskool.lesson.QAGenerator method)
prepare_special_qa() (pyskool.lesson.QAGenerator method)
print_score_box() (pyskool.scoreboard.Scoreboard method)
pyskool.ai (module)
pyskool.animatorystates (module)
pyskool.barrier (module)
pyskool.debug (module)
pyskool.floor (module)
pyskool.iniparser (module)
pyskool.items (module)
pyskool.lesson (module)
pyskool.lines (module)
pyskool.location (module)
pyskool.mutable (module)
pyskool.room (module)
pyskool.scoreboard (module)
pyskool.skoolbuilder (module)
pyskool.staircase (module)
pyskool.timetable (module)

Q

QAGenerator (class in pyskool.lesson)

R

raise_arm() (pyskool.ai.DropStinkbomb method)
(pyskool.ai.MoveDoor method)
reach() (pyskool.ai.JumpOffSaddle method)
ready() (pyskool.ai.FireNowAndThen method)
(pyskool.ai.HitNowAndThen method)
(pyskool.ai.HitOrFireNowAndThen method)
reinitialise() (pyskool.scoreboard.Scoreboard method)
(pyskool.timetable.Timetable method)
release_mice() (pyskool.ai.ReleaseMice method)
ReleaseMice (class in pyskool.ai)
remove_frog() (pyskool.mutable.Cup method)
Restart (class in pyskool.ai)
restart() (pyskool.ai.CommandList method)
(pyskool.ai.ComplexCommand method)
restore() (pyskool.room.Blackboard method)
restore_blackboard() (pyskool.room.Room method)
resume() (pyskool.timetable.Timetable method)
return_to_base() (pyskool.lesson.Lesson method)
rewind() (pyskool.timetable.Timetable method)
RideBike (class in pyskool.ai)
RIDING_BIKE0 (in module pyskool.animatorystates)
RIDING_BIKE1 (in module pyskool.animatorystates)
rise() (pyskool.ai.JumpOffSaddle method)
Room (class in pyskool.room)
RUN (in module pyskool.animatorystates)

S

Safe (class in pyskool.mutable)
SAFE_KEY (in module pyskool.items)
Say (class in pyskool.ai)
Scoreboard (class in pyskool.scoreboard)
seat() (pyskool.room.Chair method)
separates() (pyskool.barrier.Wall method)
set_controlling_command() (pyskool.ai.CommandList method)
set_GoTo_destination() (pyskool.ai.CommandList method)
set_images() (pyskool.barrier.Door method)
(pyskool.mutable.Bike method)
(pyskool.mutable.Cup method)
set_restart_point() (pyskool.ai.CommandList method)
set_special_group() (pyskool.lesson.QAGenerator method)
set_subcommand() (pyskool.ai.CommandList method)
set_template() (pyskool.ai.CommandList method)
SetClock (class in pyskool.ai)
SetControllingCommand (class in pyskool.ai)
SetRestartPoint (class in pyskool.ai)
SetSubcommand (class in pyskool.ai)
ShadowEric (class in pyskool.ai)
SHERRY_DROP (in module pyskool.animatorystates)
SHERRY_PISTOL (in module pyskool.items)
Shield (class in pyskool.mutable)
shows() (pyskool.room.Blackboard method)
ShutDoor (class in pyskool.ai)
Signal (class in pyskool.ai)
SIT (in module pyskool.animatorystates)
SIT_DOWN (in module pyskool.lines)
sit_down() (pyskool.ai.SitForAssembly method)
SIT_FACING_STAGE (in module pyskool.lines)
SitForAssembly (class in pyskool.ai)
SitStill (class in pyskool.ai)
SITTING_ON_CHAIR (in module pyskool.animatorystates)
SITTING_ON_FLOOR (in module pyskool.animatorystates)
SkoolBuilder (class in pyskool.skoolbuilder)
Staircase (class in pyskool.staircase)
StalkAndHit (class in pyskool.ai)
stand_up() (pyskool.ai.Catch method)
(pyskool.ai.DumpWaterPistol method)
(pyskool.ai.ReleaseMice method)
start_kiss() (pyskool.ai.Kiss method)
StartAssemblyIfReady (class in pyskool.ai)
StartDinnerIfReady (class in pyskool.ai)
StartLessonIfReady (class in pyskool.ai)
STAY_IN_CLASS (in module pyskool.lines)
Stink (class in pyskool.ai)
STINKBOMB (in module pyskool.animatorystates)
STINKBOMBS1 (in module pyskool.items)
STINKBOMBS2 (in module pyskool.items)
STINKBOMBS3 (in module pyskool.items)
stop() (pyskool.timetable.Timetable method)
StopEric (class in pyskool.ai)
STOREROOM_KEY (in module pyskool.items)
supports() (pyskool.floor.Floor method)
(pyskool.staircase.Staircase method)
switch() (pyskool.lesson.Lesson method)

T

tell_class_what_to_do() (pyskool.lesson.Lesson method)
TellClassWhatToDo (class in pyskool.ai)
TellEric (class in pyskool.ai)
TellEricAndWait (class in pyskool.ai)
TellKidsToSitDown (class in pyskool.ai)
tick() (pyskool.timetable.Timetable method)
Timetable (class in pyskool.timetable)
TripPeopleUp (class in pyskool.ai)

U

unchain() (pyskool.mutable.Bike method)
unflash() (pyskool.mutable.Flashable method)
Unsignal (class in pyskool.ai)
up() (pyskool.ai.Jump method)
up_a_year() (pyskool.timetable.Timetable method)

V

vacate() (pyskool.room.Chair method)

W

WaitAtDoor (class in pyskool.ai)
WaitUntil (class in pyskool.ai)
walk() (pyskool.ai.WipeBoard method)
WALK0 (in module pyskool.animatorystates)
WALK1 (in module pyskool.animatorystates)
WALK2 (in module pyskool.animatorystates)
WALK3 (in module pyskool.animatorystates)
walk_to_board() (pyskool.lesson.Lesson method)
walk_up_or_down() (pyskool.lesson.Lesson method)
WalkAround (class in pyskool.ai)
WalkFast (class in pyskool.ai)
WalkUpOrDown (class in pyskool.ai)
Wall (class in pyskool.barrier)
WatchForEric (class in pyskool.ai)
WATER0 (in module pyskool.animatorystates)
WATER1 (in module pyskool.animatorystates)
WATER2 (in module pyskool.animatorystates)
WATER3 (in module pyskool.animatorystates)
WATER4 (in module pyskool.animatorystates)
WATER_DROP (in module pyskool.animatorystates)
WATER_PISTOL (in module pyskool.items)
WATERPISTOL (in module pyskool.animatorystates)
Window (class in pyskool.barrier)
wipe() (pyskool.ai.WipeBoard method)
(pyskool.room.Blackboard method)
wipe_blackboard() (pyskool.room.Room method)
wipe_board() (pyskool.lesson.Lesson method)
WipeBoard (class in pyskool.ai)
Write (class in pyskool.ai)
write() (pyskool.room.Blackboard method)
write_on_board() (pyskool.lesson.Lesson method)
WriteOnBoard (class in pyskool.ai)
WriteOnBoardUnless (class in pyskool.ai)