CraigsBook:2awr craigmacomber$ python c_aisn.py debug Starting game c_aisn.py:5 DirectStart: Starting the game. Known pipe types: osxGraphicsPipe (all display modules loaded.) :pgraph(warning): Invalid EmptyNodePathType value ("'future'") :pgraph(warning): Invalid EmptyNodePathType value ("'future'") :prc(warning): value queried before default value set for login-username. :prc(warning): value queried before default value set for login-password. info conencting to [('dev.aff2aw.com', 2000), ('localhost', 2000)] clientbase.py:102 connecting to [('dev.aff2aw.com', 2000), ('localhost', 2000)] info joinZone test activezones.py:37 info * map ('name of the map',) {} usernet.py:76 info * faction ('usn',) {} usernet.py:76 info * faction ('aisn',) {} usernet.py:76 info * add ('spawn', Vec3(0.165496, 35.9472, 1.07075), 'usn') {} usernet.py:76 info * add ('spawn', Vec3(-0.300885, -36.4905, 0.108621), 'aisn') {} usernet.py:76 info * add ('cp', Vec3(-24.0709, -0.013814, 7.43393), 5.0) {} usernet.py:76 info * add ('cp', Vec3(-11.9916, -0.077365, 1.10364), 5.0) {} usernet.py:76 info * add ('cp', Vec3(1.04634, 0.250621, 4.65139), 5.0) {} usernet.py:76 info * add ('cp', Vec3(12.3114, 1.03507, 5.48227), 5.0) {} usernet.py:76 info * add ('cp', Vec3(-5.87446, 11.8777, -7.48405), 5.0) {} usernet.py:76 info * add ('cp', Vec3(5.89222, -11.5909, 7.47586), 5.0) {} usernet.py:76 info * ai ('Adm. Kasharnki', 'usn', (0.90000000000000002, 0.90000000000000002, 0.90000000000000002, 1)) {} usernet.py:76 info * ai ('Adm. Dware', 'usn', (0.69999999999999996, 0.69999999999999996, 0.69999999999999996, 1)) {} usernet.py:76 info * ai ('Adm. More', 'usn', (0.20000000000000001, 0.20000000000000001, 0.20000000000000001, 1)) {} usernet.py:76 info * ai ('Adm. Pirgon', 'usn', (0.5, 0.5, 0.5, 1)) {} usernet.py:76 info * ai ('Adm. Fielding', 'aisn', (1, 1, 0, 1)) {} usernet.py:76 info * ai ('Adm. Fralaugh', 'aisn', (1, 0.69999999999999996, 0, 1)) {} usernet.py:76 info * ai ('Adm. Grog', 'aisn', (1, 0.5, 0, 1)) {} usernet.py:76 info * ai ('Adm. Fam', 'aisn', (1, 0.20000000000000001, 0, 1)) {} usernet.py:76 info * joinZone ('USN-player', 'usn', Vec4(1, 2, 3, 4)) {} usernet.py:76 info * turnEnd (0,) {} usernet.py:76 info player Adm. Dware has no spawn selected now Point3(0.165496, 35.9472, 1.07075) simulation.py:245 info player Adm. Fam has no spawn selected now Point3(-0.300885, -36.4905, 0.108621) simulation.py:245 info player Adm. Fielding has no spawn selected now Point3(-0.300885, -36.4905, 0.108621) simulation.py:245 info player Adm. Fralaugh has no spawn selected now Point3(-0.300885, -36.4905, 0.108621) simulation.py:245 info player Adm. Grog has no spawn selected now Point3(-0.300885, -36.4905, 0.108621) simulation.py:245 info player Adm. Kasharnki has no spawn selected now Point3(0.165496, 35.9472, 1.07075) simulation.py:245 info player Adm. More has no spawn selected now Point3(0.165496, 35.9472, 1.07075) simulation.py:245 info player Adm. Pirgon has no spawn selected now Point3(0.165496, 35.9472, 1.07075) simulation.py:245 info player USN-player has no spawn selected now Point3(0.165496, 35.9472, 1.07075) simulation.py:245 info player Adm. Dware requests Rejkhart [] simulation.py:217 info buy: usn Rejkhart ai.py:73 info player Adm. Fam requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info player Adm. Fielding requests Osiris [] simulation.py:217 info buy: aisn Osiris ai.py:73 info player Adm. Fralaugh requests Javert [] simulation.py:217 info buy: aisn Javert ai.py:73 info player Adm. Grog requests Chons [] simulation.py:217 info buy: aisn Chons ai.py:73 info player Adm. Kasharnki requests Heimdall [] simulation.py:217 info buy: usn Heimdall ai.py:73 info player Adm. More requests Orion [] simulation.py:217 info buy: usn Orion ai.py:73 info player Adm. Pirgon requests Fox [] simulation.py:217 info buy: usn Fox ai.py:73 info 1 ------------------------------------------------------------ usernet.py:53 info * turnEnd (1,) {} usernet.py:76 info 2 ------------------------------------------------------------ usernet.py:53 info * turnEnd (2,) {} usernet.py:76 info 3 ------------------------------------------------------------ usernet.py:53 info * turnEnd (3,) {} usernet.py:76 info 4 ------------------------------------------------------------ usernet.py:53 info * turnEnd (4,) {} usernet.py:76 info 5 ------------------------------------------------------------ usernet.py:53 info * turnEnd (5,) {} usernet.py:76 info 6 ------------------------------------------------------------ usernet.py:53 info * turnEnd (6,) {} usernet.py:76 info 7 ------------------------------------------------------------ usernet.py:53 info * turnEnd (7,) {} usernet.py:76 info 8 ------------------------------------------------------------ usernet.py:53 info * turnEnd (8,) {} usernet.py:76 info 9 ------------------------------------------------------------ usernet.py:53 info * turnEnd (9,) {} usernet.py:76 info 10 ------------------------------------------------------------ usernet.py:53 info * turnEnd (10,) {} usernet.py:76 info 11 ------------------------------------------------------------ usernet.py:53 info * turnEnd (11,) {} usernet.py:76 info 12 ------------------------------------------------------------ usernet.py:53 info * turnEnd (12,) {} usernet.py:76 info 13 ------------------------------------------------------------ usernet.py:53 info * turnEnd (13,) {} usernet.py:76 info 14 ------------------------------------------------------------ usernet.py:53 info * turnEnd (14,) {} usernet.py:76 info 15 ------------------------------------------------------------ usernet.py:53 info * turnEnd (15,) {} usernet.py:76 info 16 ------------------------------------------------------------ usernet.py:53 info * turnEnd (16,) {} usernet.py:76 info player Adm. Fam requests Ishtar [] simulation.py:217 info buy: aisn Ishtar ai.py:73 info Move: Ti to ControlPoint ai.py:49 info player Adm. More requests Rejkhart [] simulation.py:217 info buy: usn Rejkhart ai.py:73 info Move: Orion to ControlPoint ai.py:49 info 17 ------------------------------------------------------------ usernet.py:53 info * turnEnd (17,) {} usernet.py:76 info 18 ------------------------------------------------------------ usernet.py:53 info * turnEnd (18,) {} usernet.py:76 info 19 ------------------------------------------------------------ usernet.py:53 info * turnEnd (19,) {} usernet.py:76 info 20 ------------------------------------------------------------ usernet.py:53 info * turnEnd (20,) {} usernet.py:76 info 21 ------------------------------------------------------------ usernet.py:53 info * turnEnd (21,) {} usernet.py:76 info 22 ------------------------------------------------------------ usernet.py:53 info * turnEnd (22,) {} usernet.py:76 info 23 ------------------------------------------------------------ usernet.py:53 info * turnEnd (23,) {} usernet.py:76 info 24 ------------------------------------------------------------ usernet.py:53 info * turnEnd (24,) {} usernet.py:76 info 25 ------------------------------------------------------------ usernet.py:53 info * turnEnd (25,) {} usernet.py:76 info 26 ------------------------------------------------------------ usernet.py:53 info * turnEnd (26,) {} usernet.py:76 info 27 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [8]) {} usernet.py:76 info * turnEnd (27,) {} usernet.py:76 info 28 ------------------------------------------------------------ usernet.py:53 info * turnEnd (28,) {} usernet.py:76 info 29 ------------------------------------------------------------ usernet.py:53 info * turnEnd (29,) {} usernet.py:76 info 30 ------------------------------------------------------------ usernet.py:53 info * turnEnd (30,) {} usernet.py:76 info 31 ------------------------------------------------------------ usernet.py:53 info * turnEnd (31,) {} usernet.py:76 info 32 ------------------------------------------------------------ usernet.py:53 info * turnEnd (32,) {} usernet.py:76 info player Adm. Dware requests Loki [] simulation.py:217 info buy: usn Loki ai.py:73 info Move: Rejkhart to ControlPoint ai.py:49 info player Adm. Fielding requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Osiris to ControlPoint ai.py:49 info player Adm. Fralaugh requests Shu [] simulation.py:217 info buy: aisn Shu ai.py:73 info Move: Javert to ControlPoint ai.py:49 info player Adm. Grog requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Chons to ControlPoint ai.py:49 info player Adm. Kasharnki requests Rejkhart [] simulation.py:217 info buy: usn Rejkhart ai.py:73 info Move: Heimdall to ControlPoint ai.py:49 info player Adm. Pirgon requests Orion [] simulation.py:217 info buy: usn Orion ai.py:73 info Move: Fox to ControlPoint ai.py:49 info 33 ------------------------------------------------------------ usernet.py:53 info * turnEnd (33,) {} usernet.py:76 info 34 ------------------------------------------------------------ usernet.py:53 info * turnEnd (34,) {} usernet.py:76 info 35 ------------------------------------------------------------ usernet.py:53 info * turnEnd (35,) {} usernet.py:76 info 36 ------------------------------------------------------------ usernet.py:53 info * turnEnd (36,) {} usernet.py:76 info 37 ------------------------------------------------------------ usernet.py:53 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox [] simulation.py:217 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox ['Fox'] simulation.py:217 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox ['Fox', 'Fox'] simulation.py:217 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox ['Fox', 'Fox', 'Fox'] simulation.py:217 info * turnEnd (37,) {} usernet.py:76 info 38 ------------------------------------------------------------ usernet.py:53 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox ['Fox', 'Fox', 'Fox', 'Fox'] simulation.py:217 info * request ('USN-player', 'Fox') {} usernet.py:76 info player USN-player requests Fox ['Fox', 'Fox', 'Fox', 'Fox', 'Fox'] simulation.py:217 info * turnEnd (38,) {} usernet.py:76 info 39 ------------------------------------------------------------ usernet.py:53 info * turnEnd (39,) {} usernet.py:76 info 40 ------------------------------------------------------------ usernet.py:53 info * turnEnd (40,) {} usernet.py:76 info 41 ------------------------------------------------------------ usernet.py:53 info * turnEnd (41,) {} usernet.py:76 info 42 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [9, 14, 15, 10]) {} usernet.py:76 info * turnEnd (42,) {} usernet.py:76 info 43 ------------------------------------------------------------ usernet.py:53 info * turnEnd (43,) {} usernet.py:76 info 44 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [10, 15, 14]) {} usernet.py:76 info * turnEnd (44,) {} usernet.py:76 info 45 ------------------------------------------------------------ usernet.py:53 info * turnEnd (45,) {} usernet.py:76 info 46 ------------------------------------------------------------ usernet.py:53 info * turnEnd (46,) {} usernet.py:76 info 47 ------------------------------------------------------------ usernet.py:53 info * turnEnd (47,) {} usernet.py:76 info 48 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [8, 11, 13, 12, 9]) {} usernet.py:76 info * turnEnd (48,) {} usernet.py:76 info player Adm. Fam requests Vladimir [] simulation.py:217 info buy: aisn Vladimir ai.py:73 info Move: Ishtar to ControlPoint ai.py:49 info player Adm. Fielding requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Ti to ControlPoint ai.py:49 info player Adm. Grog requests Bast [] simulation.py:217 info buy: aisn Bast ai.py:73 info Move: Ti to ControlPoint ai.py:49 info player Adm. More requests Orion [] simulation.py:217 info buy: usn Orion ai.py:73 info Move: Rejkhart to ControlPoint ai.py:49 info player Adm. Pirgon requests Rhapsody [] simulation.py:217 info buy: usn Rhapsody ai.py:73 info Move: Orion to ControlPoint ai.py:49 info 49 ------------------------------------------------------------ usernet.py:53 info * turnEnd (49,) {} usernet.py:76 info 50 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [8, 18, 12, 16, 13, 11, 17]) {} usernet.py:76 info * turnEnd (50,) {} usernet.py:76 info 51 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [17, 11, 13, 16, 12, 18]) {} usernet.py:76 info * turnEnd (51,) {} usernet.py:76 info 52 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [11]) {} usernet.py:76 info * turnEnd (52,) {} usernet.py:76 info 53 ------------------------------------------------------------ usernet.py:53 info * turnEnd (53,) {} usernet.py:76 info 54 ------------------------------------------------------------ usernet.py:53 info * turnEnd (54,) {} usernet.py:76 info 55 ------------------------------------------------------------ usernet.py:53 info * turnEnd (55,) {} usernet.py:76 info 56 ------------------------------------------------------------ usernet.py:53 info * turnEnd (56,) {} usernet.py:76 info 57 ------------------------------------------------------------ usernet.py:53 info * turnEnd (57,) {} usernet.py:76 info 58 ------------------------------------------------------------ usernet.py:53 info * turnEnd (58,) {} usernet.py:76 info 59 ------------------------------------------------------------ usernet.py:53 info * turnEnd (59,) {} usernet.py:76 info 60 ------------------------------------------------------------ usernet.py:53 info * turnEnd (60,) {} usernet.py:76 info 61 ------------------------------------------------------------ usernet.py:53 info * turnEnd (61,) {} usernet.py:76 info 62 ------------------------------------------------------------ usernet.py:53 info * turnEnd (62,) {} usernet.py:76 info 63 ------------------------------------------------------------ usernet.py:53 info * turnEnd (63,) {} usernet.py:76 info 64 ------------------------------------------------------------ usernet.py:53 info * turnEnd (64,) {} usernet.py:76 info player Adm. Dware requests Fox [] simulation.py:217 info buy: usn Fox ai.py:73 info Move: Loki to ControlPoint ai.py:49 info player Adm. Fam requests Shu [] simulation.py:217 info buy: aisn Shu ai.py:73 info Move: Vladimir to ControlPoint ai.py:49 info player Adm. Fielding requests Bast [] simulation.py:217 info buy: aisn Bast ai.py:73 info Move: Ti to ControlPoint ai.py:49 info player Adm. Fralaugh requests Khamun [] simulation.py:217 info buy: aisn Khamun ai.py:73 info Move: Shu to ControlPoint ai.py:49 info player Adm. Kasharnki requests Rejkhart [] simulation.py:217 info buy: usn Rejkhart ai.py:73 info Move: Rejkhart to ControlPoint ai.py:49 info player Adm. More requests Loki [] simulation.py:217 info buy: usn Loki ai.py:73 info Move: Orion to ControlPoint ai.py:49 info 65 ------------------------------------------------------------ usernet.py:53 info * turnEnd (65,) {} usernet.py:76 info 66 ------------------------------------------------------------ usernet.py:53 info * turnEnd (66,) {} usernet.py:76 info 67 ------------------------------------------------------------ usernet.py:53 info * turnEnd (67,) {} usernet.py:76 info 68 ------------------------------------------------------------ usernet.py:53 info * turnEnd (68,) {} usernet.py:76 info 69 ------------------------------------------------------------ usernet.py:53 info * selected ('USN-player', [21, 28]) {} usernet.py:76 info * turnEnd (69,) {} usernet.py:76 info 70 ------------------------------------------------------------ usernet.py:53 info * turnEnd (70,) {} usernet.py:76 info 71 ------------------------------------------------------------ usernet.py:53 info * turnEnd (71,) {} usernet.py:76 info 72 ------------------------------------------------------------ usernet.py:53 info * turnEnd (72,) {} usernet.py:76 info 73 ------------------------------------------------------------ usernet.py:53 info * turnEnd (73,) {} usernet.py:76 info 74 ------------------------------------------------------------ usernet.py:53 info * turnEnd (74,) {} usernet.py:76 info 75 ------------------------------------------------------------ usernet.py:53 info * turnEnd (75,) {} usernet.py:76 info 76 ------------------------------------------------------------ usernet.py:53 info * turnEnd (76,) {} usernet.py:76 info 77 ------------------------------------------------------------ usernet.py:53 info * turnEnd (77,) {} usernet.py:76 info 78 ------------------------------------------------------------ usernet.py:53 info * turnEnd (78,) {} usernet.py:76 info 79 ------------------------------------------------------------ usernet.py:53 info * turnEnd (79,) {} usernet.py:76 info 80 ------------------------------------------------------------ usernet.py:53 info * turnEnd (80,) {} usernet.py:76 info player Adm. Fam requests Vladimir [] simulation.py:217 info buy: aisn Vladimir ai.py:73 info Move: Shu to ControlPoint ai.py:49 info player Adm. Fielding requests Vladimir [] simulation.py:217 info buy: aisn Vladimir ai.py:73 info Move: Bast to ControlPoint ai.py:49 info player Adm. Grog requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Bast to ControlPoint ai.py:49 info player Adm. More requests Loki [] simulation.py:217 info buy: usn Loki ai.py:73 info Move: Loki to ControlPoint ai.py:49 info player Adm. Pirgon requests Loki [] simulation.py:217 info buy: usn Loki ai.py:73 info Move: Rhapsody to ControlPoint ai.py:49 info 81 ------------------------------------------------------------ usernet.py:53 info * setOrder ('USN-player', 'move', [Vec3(-22.5854, 5.44206, 1.03689), Vec3(-21.8987, 5.12513, 1.03689), Vec3(-20.7973, 4.8371, 1.03689), Vec3(-19.1025, 4.89098, 1.03689), Vec3(-16.0884, 5.91402, 1.03689)]) {} usernet.py:76 info ! USN-player move [Vec3(-22.5854, 5.44206, 1.03689), Vec3(-21.8987, 5.12513, 1.03689), Vec3(-20.7973, 4.8371, 1.03689), Vec3(-19.1025, 4.89098, 1.03689), Vec3(-16.0884, 5.91402, 1.03689)] simulation.py:156 info * turnEnd (81,) {} usernet.py:76 info 82 ------------------------------------------------------------ usernet.py:53 info * turnEnd (82,) {} usernet.py:76 info 83 ------------------------------------------------------------ usernet.py:53 info * turnEnd (83,) {} usernet.py:76 info 84 ------------------------------------------------------------ usernet.py:53 info * turnEnd (84,) {} usernet.py:76 info 85 ------------------------------------------------------------ usernet.py:53 info * turnEnd (85,) {} usernet.py:76 info 86 ------------------------------------------------------------ usernet.py:53 info * turnEnd (86,) {} usernet.py:76 info 87 ------------------------------------------------------------ usernet.py:53 info * turnEnd (87,) {} usernet.py:76 info 88 ------------------------------------------------------------ usernet.py:53 info * turnEnd (88,) {} usernet.py:76 info 89 ------------------------------------------------------------ usernet.py:53 info * turnEnd (89,) {} usernet.py:76 info 90 ------------------------------------------------------------ usernet.py:53 info * turnEnd (90,) {} usernet.py:76 info 91 ------------------------------------------------------------ usernet.py:53 info * turnEnd (91,) {} usernet.py:76 info 92 ------------------------------------------------------------ usernet.py:53 info * turnEnd (92,) {} usernet.py:76 info 93 ------------------------------------------------------------ usernet.py:53 info * turnEnd (93,) {} usernet.py:76 info 94 ------------------------------------------------------------ usernet.py:53 info * turnEnd (94,) {} usernet.py:76 info 95 ------------------------------------------------------------ usernet.py:53 info * turnEnd (95,) {} usernet.py:76 info 96 ------------------------------------------------------------ usernet.py:53 info * turnEnd (96,) {} usernet.py:76 info player Adm. Dware requests Heimdall [] simulation.py:217 info buy: usn Heimdall ai.py:73 info Move: Fox to ControlPoint ai.py:49 info player Adm. Fam requests Chons [] simulation.py:217 info buy: aisn Chons ai.py:73 info Move: Vladimir to ControlPoint ai.py:49 info player Adm. Fielding requests Khamun [] simulation.py:217 info buy: aisn Khamun ai.py:73 info Move: Vladimir to ControlPoint ai.py:49 info player Adm. Fralaugh requests Javert [] simulation.py:217 info buy: aisn Javert ai.py:73 info Move: Khamun to ControlPoint ai.py:49 info player Adm. Grog requests Vladimir [] simulation.py:217 info buy: aisn Vladimir ai.py:73 info Move: Ti to ControlPoint ai.py:49 info player Adm. Kasharnki requests Ranger [] simulation.py:217 info buy: usn Ranger ai.py:73 info Move: Rejkhart to ControlPoint ai.py:49 info 97 ------------------------------------------------------------ usernet.py:53 info * turnEnd (97,) {} usernet.py:76 info 98 ------------------------------------------------------------ usernet.py:53 info * turnEnd (98,) {} usernet.py:76 info 99 ------------------------------------------------------------ usernet.py:53 info * turnEnd (99,) {} usernet.py:76 info 100 ------------------------------------------------------------ usernet.py:53 info * turnEnd (100,) {} usernet.py:76 info 101 ------------------------------------------------------------ usernet.py:53 info * turnEnd (101,) {} usernet.py:76 info Move: Orion to ControlPoint ai.py:49 info 102 ------------------------------------------------------------ usernet.py:53 info * turnEnd (102,) {} usernet.py:76 info 103 ------------------------------------------------------------ usernet.py:53 info * turnEnd (103,) {} usernet.py:76 info 104 ------------------------------------------------------------ usernet.py:53 info * turnEnd (104,) {} usernet.py:76 info 105 ------------------------------------------------------------ usernet.py:53 info * turnEnd (105,) {} usernet.py:76 info 106 ------------------------------------------------------------ usernet.py:53 info * turnEnd (106,) {} usernet.py:76 info 107 ------------------------------------------------------------ usernet.py:53 info * turnEnd (107,) {} usernet.py:76 info 108 ------------------------------------------------------------ usernet.py:53 info * turnEnd (108,) {} usernet.py:76 info 109 ------------------------------------------------------------ usernet.py:53 info * turnEnd (109,) {} usernet.py:76 info 110 ------------------------------------------------------------ usernet.py:53 info * turnEnd (110,) {} usernet.py:76 info 111 ------------------------------------------------------------ usernet.py:53 info * turnEnd (111,) {} usernet.py:76 info 112 ------------------------------------------------------------ usernet.py:53 info * turnEnd (112,) {} usernet.py:76 info player Adm. Grog requests Shu [] simulation.py:217 info buy: aisn Shu ai.py:73 info Move: Vladimir to ControlPoint ai.py:49 info player Adm. More requests Orion [] simulation.py:217 info buy: usn Orion ai.py:73 info Move: Loki to ControlPoint ai.py:49 info player Adm. Pirgon requests Heimdall [] simulation.py:217 info buy: usn Heimdall ai.py:73 info Move: Loki to ControlPoint ai.py:49 info 113 ------------------------------------------------------------ usernet.py:53 info * turnEnd (113,) {} usernet.py:76 info 114 ------------------------------------------------------------ usernet.py:53 info * turnEnd (114,) {} usernet.py:76 info 115 ------------------------------------------------------------ usernet.py:53 info * turnEnd (115,) {} usernet.py:76 info 116 ------------------------------------------------------------ usernet.py:53 info * turnEnd (116,) {} usernet.py:76 info 117 ------------------------------------------------------------ usernet.py:53 info * turnEnd (117,) {} usernet.py:76 info 118 ------------------------------------------------------------ usernet.py:53 info * turnEnd (118,) {} usernet.py:76 info 119 ------------------------------------------------------------ usernet.py:53 info * turnEnd (119,) {} usernet.py:76 info 120 ------------------------------------------------------------ usernet.py:53 info * turnEnd (120,) {} usernet.py:76 info 121 ------------------------------------------------------------ usernet.py:53 info * turnEnd (121,) {} usernet.py:76 info 122 ------------------------------------------------------------ usernet.py:53 info * turnEnd (122,) {} usernet.py:76 info 123 ------------------------------------------------------------ usernet.py:53 info * turnEnd (123,) {} usernet.py:76 info 124 ------------------------------------------------------------ usernet.py:53 info * turnEnd (124,) {} usernet.py:76 info 125 ------------------------------------------------------------ usernet.py:53 info * turnEnd (125,) {} usernet.py:76 info 126 ------------------------------------------------------------ usernet.py:53 info * turnEnd (126,) {} usernet.py:76 info 127 ------------------------------------------------------------ usernet.py:53 info * turnEnd (127,) {} usernet.py:76 info 128 ------------------------------------------------------------ usernet.py:53 info * turnEnd (128,) {} usernet.py:76 info player Adm. Dware requests Rejkhart [] simulation.py:217 info buy: usn Rejkhart ai.py:73 info Move: Heimdall to ControlPoint ai.py:49 info player Adm. Fam requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Chons to ControlPoint ai.py:49 info player Adm. Fielding requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Khamun to ControlPoint ai.py:49 info player Adm. Fralaugh requests Ishtar [] simulation.py:217 info buy: aisn Ishtar ai.py:73 info Move: Javert to ControlPoint ai.py:49 info player Adm. Grog requests Ti [] simulation.py:217 info buy: aisn Ti ai.py:73 info Move: Shu to ControlPoint ai.py:49 info player Adm. Kasharnki requests Griphon [] simulation.py:217 info buy: usn Griphon ai.py:73 info Move: Ranger to ControlPoint ai.py:49 info player Adm. More requests Fox [] simulation.py:217 info buy: usn Fox ai.py:73 info Move: Orion to ControlPoint ai.py:49 info 129 ------------------------------------------------------------ usernet.py:53 info * turnEnd (129,) {} usernet.py:76 info 130 ------------------------------------------------------------ usernet.py:53 info * turnEnd (130,) {} usernet.py:76 info 131 ------------------------------------------------------------ usernet.py:53 info * turnEnd (131,) {} usernet.py:76 info 132 ------------------------------------------------------------ usernet.py:53 info * turnEnd (132,) {} usernet.py:76 info 133 ------------------------------------------------------------ usernet.py:53 info * turnEnd (133,) {} usernet.py:76 info 134 ------------------------------------------------------------ usernet.py:53 info * turnEnd (134,) {} usernet.py:76 info 135 ------------------------------------------------------------ usernet.py:53 info * turnEnd (135,) {} usernet.py:76 info Move: Fox to ControlPoint ai.py:49 info 136 ------------------------------------------------------------ usernet.py:53 info * turnEnd (136,) {} usernet.py:76 info 137 ------------------------------------------------------------ usernet.py:53 info * turnEnd (137,) {} usernet.py:76 info 138 ------------------------------------------------------------ usernet.py:53 info * turnEnd (138,) {} usernet.py:76 info 139 ------------------------------------------------------------ usernet.py:53 info * turnEnd (139,) {} usernet.py:76 info 140 ------------------------------------------------------------ usernet.py:53 :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. /Users/craigmacomber/Desktop/aff2aw/2awr/client/simshadow.py:103: FutureWarning: Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. if self.shieldNode: :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior. :pgraph(warning): Using an empty NodePath as a boolean value. Because the meaning of this operation is changing, you should avoid doing this to avoid ambiguity, or set the config variable empty-node-path to 'future' or 'deprecated' to specify the desired behavior.