summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2012-05-24Spin: add @world global hashJérémy Zurcher1-0/+9
2012-05-24Iota: raise exception as soon as possibleJérémy Zurcher1-1/+1
2012-05-18release 0.0.2v0.0.2Jérémy Zurcher1-1/+1
2012-05-18add lib/version.rbJérémy Zurcher2-2/+29
2012-05-18add VERSION, move some constantsJérémy Zurcher4-14/+17
2012-05-18Spot->IotaJérémy Zurcher6-31/+31
2012-05-18social skills failure ;) evendoors-ruby is renamed into iotasJérémy Zurcher8-93/+93
2012-05-15Room: route_p variable r->childJérémy Zurcher1-2/+2
2012-05-15Room: implement drill downJérémy Zurcher2-4/+8
2012-05-14Spot: receive_p raises NoMethodErrorJérémy Zurcher1-0/+4
2012-05-14Board: to_json calls hibernate!, json_create calls resume!Jérémy Zurcher1-1/+2
2012-05-14Door: to_json calls hibernate!, json_create calls resume!Jérémy Zurcher1-2/+4
2012-05-14Room: remove useless respond_to? in start! and stop!Jérémy Zurcher1-2/+2
2012-05-14Spot: add bodyless start! stop! hibernate! resume!Jérémy Zurcher1-0/+17
2012-05-14Spin: add @hibernation to bypass start/stop on hibernate/resumeJérémy Zurcher1-7/+11
2012-05-14Door: fix garbage log msgJérémy Zurcher1-1/+1
2012-05-13Spin: a few hibernate related adjustmentsJérémy Zurcher1-4/+4
2012-05-13Spin: send_ -> post_Jérémy Zurcher2-4/+4
2012-05-13Spin: add #resume!Jérémy Zurcher1-0/+4
2012-05-13Particle: require timeJérémy Zurcher1-0/+1
2012-05-12Spin: add #hibernate!Jérémy Zurcher2-0/+17
2012-05-12ERROR_FIELD->FIELD_ERROR_MSGJérémy Zurcher3-3/+4
2012-05-12Room,Door: use @spin instead of spin accessorJérémy Zurcher2-17/+17
2012-05-12Particle relies on spin field to resolve src and dst not parentJérémy Zurcher3-8/+7
2012-05-12Particle: adapt to non static wayJérémy Zurcher1-3/+5
2012-05-12Board: adapt to non static wayJérémy Zurcher1-4/+4
2012-05-12Door: adapt to non static wayJérémy Zurcher1-7/+6
2012-05-12Room: adapt to new wayJérémy Zurcher1-15/+14
2012-05-12Spin: rewrite parent stuffJérémy Zurcher1-6/+4
2012-05-12Spin: clear! must clean @spots too, set self as parent of create sub entitiesJérémy Zurcher1-1/+5
2012-05-12Spot: compute @path, @spin add itself to @parent in initializeJérémy Zurcher1-11/+4
2012-05-12Spin: all clas level stuff become instance levelJérémy Zurcher1-89/+70
2012-05-12Room#spin -> Spot#spinJérémy Zurcher2-5/+5
2012-05-12set AGPL licensestaticJérémy Zurcher8-0/+137
2012-05-10Spin: implement #to_json and #self.json_createJérémy Zurcher1-0/+39
2012-05-10Room: implement #to_json and #self.json_createJérémy Zurcher1-0/+23
2012-05-10Board: implement #to_json and #self.json_createJérémy Zurcher1-0/+17
2012-05-10Door: implement #to_json and #self.json_createJérémy Zurcher1-0/+12
2012-05-10Link: implement #to_json and #self.json_createJérémy Zurcher1-0/+16
2012-05-10Room: remove unused @cache={} attributeJérémy Zurcher1-1/+0
2012-05-10Spin: #clear! clears pool too and set @spin=nilJérémy1-0/+2
2012-05-10Room#resolve -> Room#search_downJérémy Zurcher2-12/+9
2012-05-10Particle: implement #to_json and #self.json_createJérémy Zurcher2-1/+36
2012-05-10Spin register itself in its class, aka singletonJérémy Zurcher1-1/+4
2012-05-10Room: implement resolveJérémy Zurcher1-0/+13
2012-05-10Door,Board: factorise release of @saved particleJérémy Zurcher2-12/+9
2012-05-10Twirl merge with Space -> Spin is bornJérémy Zurcher6-53/+39
2012-05-09Room: system no door, no action excpetion can't be raised anymoreJérémy Zurcher2-3/+0
2012-05-09Particle: add_dsts raise Exception on malformed dstJérémy Zurcher1-6/+7
2012-05-09Particle: do not accept empty destinationsJérémy Zurcher1-3/+4