All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jadex.micro.showrooms.ShowRoomCharMedieval.application.xml Maven / Gradle / Ivy

Go to download

The Jadex micro applications package contains several example applications, benchmarks and testcases using micro agents.

There is a newer version: 4.0.267
Show newest version



	
	
		jadex.extension.envsupport.environment.space3d.*
		jadex.extension.envsupport.environment.DeltaTimeExecutor
		jadex.extension.envsupport.math.*
		jadex.extension.envsupport.dataview.*
		java.text.SimpleDateFormat
		java.util.Date
		jadex.extension.envsupport.observer.perspective.*
		jadex.micro.showrooms.*
		jadex.extension.envsupport.evaluation.*
		jadex.extension.envsupport.observer.gui.plugin.*
		jadex.commons.future.*
		jadex.bridge.service.*
		jadex.bridge.service.search.*
		jadex.bridge.service.types.clock.IClockService
	
	
	
		
			new String[]{"jadex3d/models/characters/medieval/archer/archer.j3o", 
			"jadex3d/models/characters/medieval/berzerk/berzerk.j3o", 
			"jadex3d/models/characters/medieval/cerberus/cerberus.j3o", 
			"jadex3d/models/characters/medieval/diablous/diablous.j3o",
			 "jadex3d/models/characters/medieval/femalemage/femalemage.j3o",
			 "jadex3d/models/characters/medieval/femalepriest/femalepriest.j3o",
			 "jadex3d/models/characters/medieval/knight/knight.j3o",
			 "jadex3d/models/characters/medieval/mage/mage.j3o"}
			 
		
		
		
			new Vector3Double[]{new Vector3Double(0.1), 
			new Vector3Double(0.1), 
			new Vector3Double(0.05), 
			new Vector3Double(0.1),
			new Vector3Double(0.1),
			new Vector3Double(0.1),
			new Vector3Double(0.1),
			new Vector3Double(0.05)}
		
		
			new Vector3Double[]{new Vector3Double(0.0,0.5,0.0), 
			new Vector3Double(0.0,0.45,0.0), 
			new Vector3Double(0.0,0.65,0.0), 
			new Vector3Double(0.0,0.5,0.0), 
			new Vector3Double(0.0,0.6,0.0),
			new Vector3Double(0.0,0.5,0.0),
			new Vector3Double(0.0,0.5,0.0),
			new Vector3Double(0.0,0.5,0.0)}
		
	
	
	
		

		
			
				
				$properties.clock.getTick()%360
					
				"jadex3d/models/space/misc/rock01.j3o"
				"Walk"
				new Vector3Double(0.1,0.1,0.1)
				new Vector3Double(0.0,0.0,0.0)
				$object.getProperty("rotation")
			 
				
				
					
			
			
				
				
						
			
				
			

			
			
				
					 
						
						$object.getProperty("status").equals("Walk")
						
						
						$object.getProperty("status").equals("Idle")
						
						
						$object.getProperty("status").equals("Attack")
						
				
				
				
			
				

			
			
				$space
				true
			
		
	


	
	
		
			SServiceProvider.getService($component, IClockService.class, RequiredServiceInfo.SCOPE_PLATFORM)
		
	

	
 		
			
				
					
						
							$args.types[0]
							$args.posloc[0]
							$args.size[0]
							
						
						
							$args.types[1]
							$args.posloc[1]
							$args.size[1]
							
						
						
							$args.types[2]
							$args.posloc[2]
							$args.size[2]
							
						
						
							$args.types[3]
							$args.posloc[3]
							$args.size[3]
							
						
						
							$args.types[4]
							$args.posloc[4]
							$args.size[4]
							
						
						
							$args.types[5]
							$args.posloc[5]
							$args.size[5]
							
						
						
							$args.types[6]
							$args.posloc[6]
							$args.size[6]
							
						
						
							$args.types[7]
							$args.posloc[7]
							$args.size[7]
							
						
					
					
			
					
						
						
					
	 			
			
			 
 		
 		
 		
 	

	






© 2015 - 2024 Weber Informatics LLC | Privacy Policy