1
2
3
4
5
6 package cz.cuni.amis.pogamut.udk.t3dgenerator;
7
8 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.AbstractActor;
9 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.Level;
10 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.MapElement;
11 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.MapPackage;
12 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.Surface;
13 import cz.cuni.amis.pogamut.udk.t3dgenerator.elements.map.TopLevelPackage;
14 import java.util.List;
15
16
17
18
19
20 public class T3dElementHelper {
21
22
23
24
25
26
27
28 public static MapElement wrapActorsIntoMap(String mapName, List<? extends AbstractActor> actors){
29 return wrapActorsIntoMap(mapName, actors, null);
30 }
31
32
33
34
35
36
37
38
39 public static MapElement wrapActorsIntoMap(String mapName, List<? extends AbstractActor> actors, Float killZ){
40 return new MapElement(mapName, new MapPackage(new TopLevelPackage(mapName)), new Level(actors), new Surface());
41 }
42 }