equal
deleted
inserted
replaced
66 ipcToEngine('e$maze_size ' + intToStr(mazeSize)) |
66 ipcToEngine('e$maze_size ' + intToStr(mazeSize)) |
67 else |
67 else |
68 ipcToEngine('e$template_filter ' + intToStr(template)); |
68 ipcToEngine('e$template_filter ' + intToStr(template)); |
69 ipcToEngine('e$feature_size ' + intToStr(featureSize)); |
69 ipcToEngine('e$feature_size ' + intToStr(featureSize)); |
70 end; |
70 end; |
71 gtLocal, gtNet: begin |
71 gtLocal, gtNet: begin |
|
72 if gameType = gtNet then |
|
73 ipcToEngine('TN'); |
72 if script <> 'Normal' then |
74 if script <> 'Normal' then |
73 ipcToEngine('escript ' + getScriptPath(script)); |
75 ipcToEngine('escript ' + getScriptPath(script)); |
74 ipcToEngine('eseed ' + seed); |
76 ipcToEngine('eseed ' + seed); |
75 ipcToEngine('e$mapgen ' + intToStr(mapgen)); |
77 ipcToEngine('e$mapgen ' + intToStr(mapgen)); |
76 if (mapgen = 1) or (mapgen = 2) then |
78 if (mapgen = 1) or (mapgen = 2) then |
233 if (i > 7) or (hedgehogsNumber >= 48) then exit; |
235 if (i > 7) or (hedgehogsNumber >= 48) then exit; |
234 |
236 |
235 c:= getUnusedColor; |
237 c:= getUnusedColor; |
236 |
238 |
237 teams[i]:= team^; |
239 teams[i]:= team^; |
|
240 teams[i].extDriven:= false; |
238 |
241 |
239 if i = 0 then hn:= 4 else hn:= teams[i - 1].hogsNumber; |
242 if i = 0 then hn:= 4 else hn:= teams[i - 1].hogsNumber; |
240 if hn > 48 - hedgehogsNumber then hn:= 48 - hedgehogsNumber; |
243 if hn > 48 - hedgehogsNumber then hn:= 48 - hedgehogsNumber; |
241 teams[i].hogsNumber:= hn; |
244 teams[i].hogsNumber:= hn; |
242 |
245 |