Magellan: Workshop Erweiterte Befehle
ExCom Teildoku: Talente
Skill
; public java.lang.String magellan.library.Skill.toString()
; public java.lang.String magellan.library.Skill.getName()
; public static final int magellan.library.Skill.getLevel(int,int,int,int,boolean)
; public int magellan.library.Skill.getLevel(magellan.library.Unit,boolean)
; public int magellan.library.Skill.getLevel()
; public void magellan.library.Skill.setLevel(int)
; public boolean magellan.library.Skill.noSkillPoints()
; public int magellan.library.Skill.getRealLevel()
; public int magellan.library.Skill.getChangeLevel()
; public magellan.library.rules.SkillType magellan.library.Skill.getSkillType()
; public int magellan.library.Skill.getPoints()
; public boolean magellan.library.Skill.isLevelChanged()
; public void magellan.library.Skill.setPersons(int)
; public boolean magellan.library.Skill.isLostSkill()
; public static final int magellan.library.Skill.getPointsAtLevel(int)
; public void magellan.library.Skill.setChangeLevel(int)
; public void magellan.library.Skill.setPoints(int)
; public static final int magellan.library.Skill.getLevelAtPoints(int)
; public int magellan.library.Skill.getModifiedLevel(magellan.library.Unit,boolean)
; public void magellan.library.Skill.setLevelChanged(boolean)
; public int magellan.library.Skill.getModifier(magellan.library.Unit)
; public static int magellan.library.Skill.getModifier(magellan.library.rules.SkillType,magellan.library.Unit)
; public static int magellan.library.Skill.getModifier(magellan.library.rules.SkillType,magellan.library.rules.Race,magellan.library.rules.RegionType)
; public int magellan.library.Skill.getPointsPerPerson()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public boolean java.lang.Object.equals(java.lang.Object)
; public native int java.lang.Object.hashCode()
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
SkillType
; public magellan.library.StringID magellan.library.rules.SkillType.getID()
; public magellan.library.ID magellan.library.rules.SkillType.getID()
; public int magellan.library.rules.SkillType.getCost(int)
; public magellan.library.rules.SkillCategory magellan.library.rules.SkillType.getCategory()
; public void magellan.library.rules.SkillType.setCategory(magellan.library.rules.SkillCategory)
; public void magellan.library.rules.SkillType.setCost(int,int)
; public void magellan.library.rules.SkillType.setCost(int)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
SkillCategory
; public boolean magellan.library.rules.SkillCategory.isInstance(java.lang.Object)
; public magellan.library.StringID magellan.library.rules.SkillCategory.getID()
; public magellan.library.ID magellan.library.rules.SkillCategory.getID()
; public int magellan.library.rules.Category.compareTo(java.lang.Object)
; public magellan.library.rules.Category magellan.library.rules.Category.getParent()
; public static magellan.library.rules.Category[] magellan.library.rules.Category.getPath(magellan.library.rules.Category)
; public void magellan.library.rules.Category.setParent(magellan.library.rules.Category)
; public static magellan.library.rules.Category magellan.library.rules.Category.getTopLevelAncestor(magellan.library.rules.Category)
; public java.lang.String magellan.library.rules.Category.getIconName()
; public void magellan.library.rules.Category.setSortIndex(int)
; public int magellan.library.rules.Category.getSortIndex()
; public void magellan.library.rules.Category.addChild(magellan.library.rules.Category)
; public java.util.Collection magellan.library.rules.Category.getChildren()
; public boolean magellan.library.rules.Category.hasChildren()
; public void magellan.library.rules.Category.setNaturalorder(java.lang.String)
; public void magellan.library.rules.Category.removeInstance(java.lang.Object)
; public java.util.Collection magellan.library.rules.Category.getInstances()
; public boolean magellan.library.rules.Category.hasInstances()
; public boolean magellan.library.rules.Category.isDescendant(magellan.library.rules.Category)
; public void magellan.library.rules.Category.setIconName(java.lang.String)
; public boolean magellan.library.rules.Category.addInstance(java.lang.Object)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
; public java.lang.String magellan.library.Skill.toString()
; public java.lang.String magellan.library.Skill.getName()
; public static final int magellan.library.Skill.getLevel(int,int,int,int,boolean)
; public int magellan.library.Skill.getLevel(magellan.library.Unit,boolean)
; public int magellan.library.Skill.getLevel()
; public void magellan.library.Skill.setLevel(int)
; public boolean magellan.library.Skill.noSkillPoints()
; public int magellan.library.Skill.getRealLevel()
; public int magellan.library.Skill.getChangeLevel()
; public magellan.library.rules.SkillType magellan.library.Skill.getSkillType()
; public int magellan.library.Skill.getPoints()
; public boolean magellan.library.Skill.isLevelChanged()
; public void magellan.library.Skill.setPersons(int)
; public boolean magellan.library.Skill.isLostSkill()
; public static final int magellan.library.Skill.getPointsAtLevel(int)
; public void magellan.library.Skill.setChangeLevel(int)
; public void magellan.library.Skill.setPoints(int)
; public static final int magellan.library.Skill.getLevelAtPoints(int)
; public int magellan.library.Skill.getModifiedLevel(magellan.library.Unit,boolean)
; public void magellan.library.Skill.setLevelChanged(boolean)
; public int magellan.library.Skill.getModifier(magellan.library.Unit)
; public static int magellan.library.Skill.getModifier(magellan.library.rules.SkillType,magellan.library.Unit)
; public static int magellan.library.Skill.getModifier(magellan.library.rules.SkillType,magellan.library.rules.Race,magellan.library.rules.RegionType)
; public int magellan.library.Skill.getPointsPerPerson()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public boolean java.lang.Object.equals(java.lang.Object)
; public native int java.lang.Object.hashCode()
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
SkillType
; public magellan.library.StringID magellan.library.rules.SkillType.getID()
; public magellan.library.ID magellan.library.rules.SkillType.getID()
; public int magellan.library.rules.SkillType.getCost(int)
; public magellan.library.rules.SkillCategory magellan.library.rules.SkillType.getCategory()
; public void magellan.library.rules.SkillType.setCategory(magellan.library.rules.SkillCategory)
; public void magellan.library.rules.SkillType.setCost(int,int)
; public void magellan.library.rules.SkillType.setCost(int)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
SkillCategory
; public boolean magellan.library.rules.SkillCategory.isInstance(java.lang.Object)
; public magellan.library.StringID magellan.library.rules.SkillCategory.getID()
; public magellan.library.ID magellan.library.rules.SkillCategory.getID()
; public int magellan.library.rules.Category.compareTo(java.lang.Object)
; public magellan.library.rules.Category magellan.library.rules.Category.getParent()
; public static magellan.library.rules.Category[] magellan.library.rules.Category.getPath(magellan.library.rules.Category)
; public void magellan.library.rules.Category.setParent(magellan.library.rules.Category)
; public static magellan.library.rules.Category magellan.library.rules.Category.getTopLevelAncestor(magellan.library.rules.Category)
; public java.lang.String magellan.library.rules.Category.getIconName()
; public void magellan.library.rules.Category.setSortIndex(int)
; public int magellan.library.rules.Category.getSortIndex()
; public void magellan.library.rules.Category.addChild(magellan.library.rules.Category)
; public java.util.Collection magellan.library.rules.Category.getChildren()
; public boolean magellan.library.rules.Category.hasChildren()
; public void magellan.library.rules.Category.setNaturalorder(java.lang.String)
; public void magellan.library.rules.Category.removeInstance(java.lang.Object)
; public java.util.Collection magellan.library.rules.Category.getInstances()
; public boolean magellan.library.rules.Category.hasInstances()
; public boolean magellan.library.rules.Category.isDescendant(magellan.library.rules.Category)
; public void magellan.library.rules.Category.setIconName(java.lang.String)
; public boolean magellan.library.rules.Category.addInstance(java.lang.Object)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
I may go pop -- Excuse me!
ExCom Teildoku: Gebäude
Building
; public java.lang.String magellan.library.impl.MagellanBuildingImpl.toString()
; public int magellan.library.impl.MagellanBuildingImpl.getSize()
; public void magellan.library.impl.MagellanBuildingImpl.setSize(int)
; public magellan.library.EntityID magellan.library.impl.MagellanBuildingImpl.getID()
; public magellan.library.ID magellan.library.impl.MagellanBuildingImpl.getID()
; public magellan.library.Region magellan.library.impl.MagellanBuildingImpl.getRegion()
; public void magellan.library.impl.MagellanBuildingImpl.setRegion(magellan.library.Region)
; public magellan.library.rules.BuildingType magellan.library.impl.MagellanBuildingImpl.getBuildingType()
; public magellan.library.rules.UnitContainerType magellan.library.impl.MagellanUnitContainerImpl.getType()
; public magellan.library.utils.Cache magellan.library.impl.MagellanUnitContainerImpl.getCache()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getOwner()
; public void magellan.library.impl.MagellanUnitContainerImpl.setType(magellan.library.rules.UnitContainerType)
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.units()
; public magellan.library.utils.guiwrapper.CacheableOrderEditor magellan.library.impl.MagellanUnitContainerImpl.getOrderEditor()
; public magellan.library.GameData magellan.library.impl.MagellanUnitContainerImpl.getData()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getUnit(magellan.library.ID)
; public java.util.Map magellan.library.impl.MagellanUnitContainerImpl.getUnits()
; public void magellan.library.impl.MagellanUnitContainerImpl.setCache(magellan.library.utils.Cache)
; public void magellan.library.impl.MagellanUnitContainerImpl.clearCache()
; public void magellan.library.impl.MagellanUnitContainerImpl.addUnit(magellan.library.Unit)
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.removeUnit(magellan.library.ID)
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getComments()
; public boolean magellan.library.impl.MagellanUnitContainerImpl.hasTags()
; public java.util.Map magellan.library.impl.MagellanUnitContainerImpl.getTagMap()
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getEffects()
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.getItems()
; public void magellan.library.impl.MagellanUnitContainerImpl.addRelation(magellan.library.relation.UnitRelation)
; public magellan.library.relation.UnitRelation magellan.library.impl.MagellanUnitContainerImpl.removeRelation(magellan.library.relation.UnitRelation)
; public void magellan.library.impl.MagellanUnitContainerImpl.setSortIndex(int)
; public int magellan.library.impl.MagellanUnitContainerImpl.getSortIndex()
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.getTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.clearRelations()
; public void magellan.library.impl.MagellanUnitContainerImpl.setOrderEditor(magellan.library.utils.guiwrapper.CacheableOrderEditor)
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getRelations()
; public boolean magellan.library.impl.MagellanUnitContainerImpl.containsTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.deleteAllTags()
; public void magellan.library.impl.MagellanUnitContainerImpl.setComments(java.util.List)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.putTag(java.lang.String,java.lang.String)
; public boolean magellan.library.impl.MagellanUnitContainerImpl.hasCache()
; public void magellan.library.impl.MagellanUnitContainerImpl.setEffects(java.util.List)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.removeTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.addCacheHandler(magellan.library.utils.CacheHandler)
; public magellan.library.Item magellan.library.impl.MagellanUnitContainerImpl.addItem(magellan.library.Item)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.getModifiedName()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getModifiedOwnerUnit()
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.modifiedUnits()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getModifiedUnit(magellan.library.ID)
; public void magellan.library.impl.MagellanUnitContainerImpl.setOwner(magellan.library.Unit)
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getOwnerUnit()
; public void magellan.library.impl.MagellanUnitContainerImpl.setOwnerUnit(magellan.library.Unit)
; public boolean magellan.library.impl.MagellanRelatedImpl.containsAttribute(java.lang.String)
; public java.util.List magellan.library.impl.MagellanRelatedImpl.getAttributeKeys()
; public int magellan.library.impl.MagellanRelatedImpl.getAttributeSize()
; public java.lang.String magellan.library.impl.MagellanRelatedImpl.getAttribute(java.lang.String)
; public void magellan.library.impl.MagellanRelatedImpl.addAttribute(java.lang.String,java.lang.String)
; public java.util.List magellan.library.impl.MagellanRelatedImpl.getRelations(java.lang.Class)
; public java.lang.Object magellan.library.impl.MagellanDescribedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanDescribedImpl.getDescription()
; public void magellan.library.impl.MagellanDescribedImpl.setDescription(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
CastleType
; public int magellan.library.rules.CastleType.compareTo(java.lang.Object)
; public void magellan.library.rules.CastleType.init(magellan.library.rules.ItemType)
; public void magellan.library.rules.CastleType.setPeasantWage(int)
; public void magellan.library.rules.CastleType.setMinSize(int)
; public boolean magellan.library.rules.CastleType.needsMaintenance()
; public java.util.Collection magellan.library.rules.CastleType.getRawMaterials()
; public void magellan.library.rules.CastleType.addRawMaterial(magellan.library.Item)
; public magellan.library.Item magellan.library.rules.CastleType.getRawMaterial(magellan.library.StringID)
; public int magellan.library.rules.CastleType.getMinSize()
; public int magellan.library.rules.CastleType.getPeasantWage()
; public magellan.library.StringID magellan.library.rules.BuildingType.getID()
; public magellan.library.ID magellan.library.rules.BuildingType.getID()
; public int magellan.library.rules.BuildingType.getSkillBonus(magellan.library.rules.SkillType)
; public void magellan.library.rules.BuildingType.setSkillBonus(magellan.library.rules.SkillType,int)
; public void magellan.library.rules.ConstructibleType.setBuildSkillLevel(int)
; public int magellan.library.rules.ConstructibleType.getBuildSkillLevel()
; public int magellan.library.rules.ConstructibleType.getMaintenance()
; public void magellan.library.rules.ConstructibleType.setMaintenance(int)
; public void magellan.library.rules.ConstructibleType.setMaxSize(int)
; public int magellan.library.rules.ConstructibleType.getMaxSize()
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
BuildingType
; public magellan.library.StringID magellan.library.rules.BuildingType.getID()
; public magellan.library.ID magellan.library.rules.BuildingType.getID()
; public int magellan.library.rules.BuildingType.getSkillBonus(magellan.library.rules.SkillType)
; public void magellan.library.rules.BuildingType.setSkillBonus(magellan.library.rules.SkillType,int)
; public void magellan.library.rules.ConstructibleType.setBuildSkillLevel(int)
; public int magellan.library.rules.ConstructibleType.getBuildSkillLevel()
; public int magellan.library.rules.ConstructibleType.getMaintenance()
; public void magellan.library.rules.ConstructibleType.setMaintenance(int)
; public void magellan.library.rules.ConstructibleType.setMaxSize(int)
; public boolean magellan.library.rules.ConstructibleType.needsMaintenance()
; public int magellan.library.rules.ConstructibleType.getMaxSize()
; public java.util.Collection magellan.library.rules.ConstructibleType.getRawMaterials()
; public void magellan.library.rules.ConstructibleType.addRawMaterial(magellan.library.Item)
; public magellan.library.Item magellan.library.rules.ConstructibleType.getRawMaterial(magellan.library.StringID)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
; public java.lang.String magellan.library.impl.MagellanBuildingImpl.toString()
; public int magellan.library.impl.MagellanBuildingImpl.getSize()
; public void magellan.library.impl.MagellanBuildingImpl.setSize(int)
; public magellan.library.EntityID magellan.library.impl.MagellanBuildingImpl.getID()
; public magellan.library.ID magellan.library.impl.MagellanBuildingImpl.getID()
; public magellan.library.Region magellan.library.impl.MagellanBuildingImpl.getRegion()
; public void magellan.library.impl.MagellanBuildingImpl.setRegion(magellan.library.Region)
; public magellan.library.rules.BuildingType magellan.library.impl.MagellanBuildingImpl.getBuildingType()
; public magellan.library.rules.UnitContainerType magellan.library.impl.MagellanUnitContainerImpl.getType()
; public magellan.library.utils.Cache magellan.library.impl.MagellanUnitContainerImpl.getCache()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getOwner()
; public void magellan.library.impl.MagellanUnitContainerImpl.setType(magellan.library.rules.UnitContainerType)
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.units()
; public magellan.library.utils.guiwrapper.CacheableOrderEditor magellan.library.impl.MagellanUnitContainerImpl.getOrderEditor()
; public magellan.library.GameData magellan.library.impl.MagellanUnitContainerImpl.getData()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getUnit(magellan.library.ID)
; public java.util.Map magellan.library.impl.MagellanUnitContainerImpl.getUnits()
; public void magellan.library.impl.MagellanUnitContainerImpl.setCache(magellan.library.utils.Cache)
; public void magellan.library.impl.MagellanUnitContainerImpl.clearCache()
; public void magellan.library.impl.MagellanUnitContainerImpl.addUnit(magellan.library.Unit)
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.removeUnit(magellan.library.ID)
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getComments()
; public boolean magellan.library.impl.MagellanUnitContainerImpl.hasTags()
; public java.util.Map magellan.library.impl.MagellanUnitContainerImpl.getTagMap()
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getEffects()
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.getItems()
; public void magellan.library.impl.MagellanUnitContainerImpl.addRelation(magellan.library.relation.UnitRelation)
; public magellan.library.relation.UnitRelation magellan.library.impl.MagellanUnitContainerImpl.removeRelation(magellan.library.relation.UnitRelation)
; public void magellan.library.impl.MagellanUnitContainerImpl.setSortIndex(int)
; public int magellan.library.impl.MagellanUnitContainerImpl.getSortIndex()
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.getTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.clearRelations()
; public void magellan.library.impl.MagellanUnitContainerImpl.setOrderEditor(magellan.library.utils.guiwrapper.CacheableOrderEditor)
; public java.util.List magellan.library.impl.MagellanUnitContainerImpl.getRelations()
; public boolean magellan.library.impl.MagellanUnitContainerImpl.containsTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.deleteAllTags()
; public void magellan.library.impl.MagellanUnitContainerImpl.setComments(java.util.List)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.putTag(java.lang.String,java.lang.String)
; public boolean magellan.library.impl.MagellanUnitContainerImpl.hasCache()
; public void magellan.library.impl.MagellanUnitContainerImpl.setEffects(java.util.List)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.removeTag(java.lang.String)
; public void magellan.library.impl.MagellanUnitContainerImpl.addCacheHandler(magellan.library.utils.CacheHandler)
; public magellan.library.Item magellan.library.impl.MagellanUnitContainerImpl.addItem(magellan.library.Item)
; public java.lang.String magellan.library.impl.MagellanUnitContainerImpl.getModifiedName()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getModifiedOwnerUnit()
; public java.util.Collection magellan.library.impl.MagellanUnitContainerImpl.modifiedUnits()
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getModifiedUnit(magellan.library.ID)
; public void magellan.library.impl.MagellanUnitContainerImpl.setOwner(magellan.library.Unit)
; public magellan.library.Unit magellan.library.impl.MagellanUnitContainerImpl.getOwnerUnit()
; public void magellan.library.impl.MagellanUnitContainerImpl.setOwnerUnit(magellan.library.Unit)
; public boolean magellan.library.impl.MagellanRelatedImpl.containsAttribute(java.lang.String)
; public java.util.List magellan.library.impl.MagellanRelatedImpl.getAttributeKeys()
; public int magellan.library.impl.MagellanRelatedImpl.getAttributeSize()
; public java.lang.String magellan.library.impl.MagellanRelatedImpl.getAttribute(java.lang.String)
; public void magellan.library.impl.MagellanRelatedImpl.addAttribute(java.lang.String,java.lang.String)
; public java.util.List magellan.library.impl.MagellanRelatedImpl.getRelations(java.lang.Class)
; public java.lang.Object magellan.library.impl.MagellanDescribedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanDescribedImpl.getDescription()
; public void magellan.library.impl.MagellanDescribedImpl.setDescription(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
CastleType
; public int magellan.library.rules.CastleType.compareTo(java.lang.Object)
; public void magellan.library.rules.CastleType.init(magellan.library.rules.ItemType)
; public void magellan.library.rules.CastleType.setPeasantWage(int)
; public void magellan.library.rules.CastleType.setMinSize(int)
; public boolean magellan.library.rules.CastleType.needsMaintenance()
; public java.util.Collection magellan.library.rules.CastleType.getRawMaterials()
; public void magellan.library.rules.CastleType.addRawMaterial(magellan.library.Item)
; public magellan.library.Item magellan.library.rules.CastleType.getRawMaterial(magellan.library.StringID)
; public int magellan.library.rules.CastleType.getMinSize()
; public int magellan.library.rules.CastleType.getPeasantWage()
; public magellan.library.StringID magellan.library.rules.BuildingType.getID()
; public magellan.library.ID magellan.library.rules.BuildingType.getID()
; public int magellan.library.rules.BuildingType.getSkillBonus(magellan.library.rules.SkillType)
; public void magellan.library.rules.BuildingType.setSkillBonus(magellan.library.rules.SkillType,int)
; public void magellan.library.rules.ConstructibleType.setBuildSkillLevel(int)
; public int magellan.library.rules.ConstructibleType.getBuildSkillLevel()
; public int magellan.library.rules.ConstructibleType.getMaintenance()
; public void magellan.library.rules.ConstructibleType.setMaintenance(int)
; public void magellan.library.rules.ConstructibleType.setMaxSize(int)
; public int magellan.library.rules.ConstructibleType.getMaxSize()
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
BuildingType
; public magellan.library.StringID magellan.library.rules.BuildingType.getID()
; public magellan.library.ID magellan.library.rules.BuildingType.getID()
; public int magellan.library.rules.BuildingType.getSkillBonus(magellan.library.rules.SkillType)
; public void magellan.library.rules.BuildingType.setSkillBonus(magellan.library.rules.SkillType,int)
; public void magellan.library.rules.ConstructibleType.setBuildSkillLevel(int)
; public int magellan.library.rules.ConstructibleType.getBuildSkillLevel()
; public int magellan.library.rules.ConstructibleType.getMaintenance()
; public void magellan.library.rules.ConstructibleType.setMaintenance(int)
; public void magellan.library.rules.ConstructibleType.setMaxSize(int)
; public boolean magellan.library.rules.ConstructibleType.needsMaintenance()
; public int magellan.library.rules.ConstructibleType.getMaxSize()
; public java.util.Collection magellan.library.rules.ConstructibleType.getRawMaterials()
; public void magellan.library.rules.ConstructibleType.addRawMaterial(magellan.library.Item)
; public magellan.library.Item magellan.library.rules.ConstructibleType.getRawMaterial(magellan.library.StringID)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.toString()
; public java.lang.Object magellan.library.impl.MagellanNamedImpl.clone() throws java.lang.CloneNotSupportedException
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getName()
; public void magellan.library.impl.MagellanNamedImpl.setName(java.lang.String)
; public java.lang.String magellan.library.impl.MagellanNamedImpl.getModifiedName()
; public boolean magellan.library.impl.MagellanIdentifiableImpl.equals(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.hashCode()
; public int magellan.library.impl.MagellanIdentifiableImpl.compareTo(java.lang.Object)
; public int magellan.library.impl.MagellanIdentifiableImpl.superHashCode()
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
I may go pop -- Excuse me!
ExCom Teildoku: StringID [WTF?????]
StringID
; public boolean magellan.library.StringID.equals(java.lang.Object)
; public java.lang.String magellan.library.StringID.toString()
; public java.lang.String magellan.library.StringID.toString(java.lang.String)
; public int magellan.library.StringID.hashCode()
; public java.lang.Object magellan.library.StringID.clone() throws java.lang.CloneNotSupportedException
; public magellan.library.StringID magellan.library.StringID.clone() throws java.lang.CloneNotSupportedException
; public int magellan.library.StringID.compareTo(java.lang.Object)
; public static magellan.library.StringID magellan.library.StringID.create(java.lang.String)
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
; public boolean magellan.library.StringID.equals(java.lang.Object)
; public java.lang.String magellan.library.StringID.toString()
; public java.lang.String magellan.library.StringID.toString(java.lang.String)
; public int magellan.library.StringID.hashCode()
; public java.lang.Object magellan.library.StringID.clone() throws java.lang.CloneNotSupportedException
; public magellan.library.StringID magellan.library.StringID.clone() throws java.lang.CloneNotSupportedException
; public int magellan.library.StringID.compareTo(java.lang.Object)
; public static magellan.library.StringID magellan.library.StringID.create(java.lang.String)
; public final void java.lang.Object.wait() throws java.lang.InterruptedException
; public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
; public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
; public final native java.lang.Class java.lang.Object.getClass()
; public final native void java.lang.Object.notify()
; public final native void java.lang.Object.notifyAll()
I may go pop -- Excuse me!
Re: Magellan: Workshop Erweiterte Befehle
...oder ich war zu blöd zum suchen. Da wiedergefunden: http://magellan.narabi.de/nightly-build ... -tree.htmlnemo hat geschrieben:Anfang des Jahres hat die Webseite dichtgemacht...
I may go pop -- Excuse me!
Kein Holz im Wald??
Moin mal wieder.
Ich hab da etwas seltsames an der helper-Funktion
beobachtet: Das Ding spuckt mir eine NullPointerException aus, wenn ich es über die Region als Auslöser Aufrufe. Also direkt Region: NPE. Region zu Einheit zu helper: NPE. Obwohl ich die Abfrage mit
abgesichert habe.
Wenn ich es von einer Einheit aus auslöse, scheint hingegen alles in Ordnung zu sein.
Kann das jemand reproduzieren? Und weiß vllt., woran das liegt?
(ich vermute irgendeine Spezialität der helper-Klasse)
cya
nemo
Ich hab da etwas seltsames an der helper-Funktion
Code: Alles auswählen
getResourceAmount(String)
Code: Alles auswählen
if (region.resources().toString().contains(String)){etc}
Wenn ich es von einer Einheit aus auslöse, scheint hingegen alles in Ordnung zu sein.
Kann das jemand reproduzieren? Und weiß vllt., woran das liegt?
(ich vermute irgendeine Spezialität der helper-Klasse)
cya
nemo
I may go pop -- Excuse me!
Re: Magellan: Workshop Erweiterte Befehle
Hallo allerseits,
Ich bin ein absoluter Laie, was das Programmieren angeht.
Allerdings habe ich jetzt schon ein paar Skripte für Einheiten geschrieben. So fällen meine Holzfäller völlig automatisiert, meine Händler berechnen ihre Handel, die Tierfänger entscheiden an Hand des Aufkommens von Tieren, was sie fangen, mein Schatzmeister gibt dem Magier immer genug Silber zum Lernen usw.
Nun, es macht mir einfach Spass!
Leider erschließen sich mir die Möglichkeiten nicht, was ich mit den Containern (Partei,Region) anfangen kann.
Hat jemand für mich einen Hinweis und vielleicht ein Beispiel? Ich würde mich sehr freuen!
Ich bin ein absoluter Laie, was das Programmieren angeht.
Allerdings habe ich jetzt schon ein paar Skripte für Einheiten geschrieben. So fällen meine Holzfäller völlig automatisiert, meine Händler berechnen ihre Handel, die Tierfänger entscheiden an Hand des Aufkommens von Tieren, was sie fangen, mein Schatzmeister gibt dem Magier immer genug Silber zum Lernen usw.
Nun, es macht mir einfach Spass!
Leider erschließen sich mir die Möglichkeiten nicht, was ich mit den Containern (Partei,Region) anfangen kann.
Hat jemand für mich einen Hinweis und vielleicht ein Beispiel? Ich würde mich sehr freuen!
Re: Magellan: Workshop Erweiterte Befehle
Moin!
Erstmal ist zu sagen, dass die Einheiten technisch gesehen ebenfalls Container sind (die allerdings "bloß" Personen und Items enthalten und ansonsten halt unsere eigentlichen Agenten auf Fantasya sind).
Anders gesagt: Die anderen Container sind weitere Möglichkeiten, Skripte zu speichern und Funktionen aufzurufen.
Kosmetisches Beispiel: du willst, dass alle Einheiten deiner Partei (oder in einer Region, einer Burg, einem Gebäude, Schiff etc.) das selbe Rassenpräfix haben, aber nicht dauernd nachschauen und per Hand eintragen.
(Lösung s.u. Spoiler 1)
Strategisches Beispiel: Wenn man mit Tarnen und Täuschen arbeitet und Parteitarnung verwendet, kann man in Magellan zwar in der Detail-Spalte irgendwo finden, als was sich jemand verkleidet hat, hätte es aber vielleicht lieber im Befehlsblock als Kommentar vor Augen?
(Lösung s.u. spoiler 2)
Hat jemand noch weitere Ideen (ich selber bin da etwas eingeschränkt, weil ich nach mehreren Experimenten entschieden habe, einheitzentriert vorzugehen. Ist übersichtlicher für mich.)
Gruß
Nemo
Erstmal ist zu sagen, dass die Einheiten technisch gesehen ebenfalls Container sind (die allerdings "bloß" Personen und Items enthalten und ansonsten halt unsere eigentlichen Agenten auf Fantasya sind).
Anders gesagt: Die anderen Container sind weitere Möglichkeiten, Skripte zu speichern und Funktionen aufzurufen.
Kosmetisches Beispiel: du willst, dass alle Einheiten deiner Partei (oder in einer Region, einer Burg, einem Gebäude, Schiff etc.) das selbe Rassenpräfix haben, aber nicht dauernd nachschauen und per Hand eintragen.
(Lösung s.u. Spoiler 1)
Strategisches Beispiel: Wenn man mit Tarnen und Täuschen arbeitet und Parteitarnung verwendet, kann man in Magellan zwar in der Detail-Spalte irgendwo finden, als was sich jemand verkleidet hat, hätte es aber vielleicht lieber im Befehlsblock als Kommentar vor Augen?
(Lösung s.u. spoiler 2)
Spoiler!
Gruß
Nemo
I may go pop -- Excuse me!
Re: Magellan: Workshop Erweiterte Befehle
Hallo,
mit helper.getLevel(unit,"talentname") frage ich das Talentlevel einer Einheit ab. Wie kann ich die erreichten Lerntage abfragen?
Danke im Voraus
mit helper.getLevel(unit,"talentname") frage ich das Talentlevel einer Einheit ab. Wie kann ich die erreichten Lerntage abfragen?
Danke im Voraus
AW: Lerntage abfragen
Moinmoin,
nach ein bisschen Voodoo in der Hexenküche:
1) Abgelegt ist die Information in der Collection getSkills() für Einheiten.
Eine Variante der Funktion ist getModiefiedSkills() für Einheiten. Diese Berücksichtigt bereits gegebene Befehle und updated die Werte, falls die Gegebenen Befehle darin resultieren, dass Personen zwischen Einheiten wechseln. getSkills() ist dem gegenüber sozusagen "statisch", weil es nur die Ausgangswerte berücksichtigt.
2) Da ich mich mit "nackten" Collections überhauopt nicht auskenne (irgendwas mit Iteratoren und die kann ich nicht ausstehen ), hab ich zwei Hilfsfumktionen auf Stringbasis gebastelt, das die Lerntage extrahiert und als Integer ausgibt:
Groß- und kleinschreibung des Talentes beim Aufruf sind egal, Umlaute und ß sind zu belassen. Die Funktionen kommen in die Bibliothek und können natürlich beliebig zu was bequemeren umbenannt werden. Aufruf direkt, d.h. ohne Punkt oder irgendwas anderes davor.
bsp:
lerntage(unit, "AuSdAuEr");
Mal mehr mal weniger hilfreiche Website: http://magellan.narabi.de/nightly-build ... mmary.html
Gruß
nemo
nach ein bisschen Voodoo in der Hexenküche:
1) Abgelegt ist die Information in der Collection getSkills() für Einheiten.
Eine Variante der Funktion ist getModiefiedSkills() für Einheiten. Diese Berücksichtigt bereits gegebene Befehle und updated die Werte, falls die Gegebenen Befehle darin resultieren, dass Personen zwischen Einheiten wechseln. getSkills() ist dem gegenüber sozusagen "statisch", weil es nur die Ausgangswerte berücksichtigt.
2) Da ich mich mit "nackten" Collections überhauopt nicht auskenne (irgendwas mit Iteratoren und die kann ich nicht ausstehen ), hab ich zwei Hilfsfumktionen auf Stringbasis gebastelt, das die Lerntage extrahiert und als Integer ausgibt:
Spoiler!
bsp:
lerntage(unit, "AuSdAuEr");
Mal mehr mal weniger hilfreiche Website: http://magellan.narabi.de/nightly-build ... mmary.html
Gruß
nemo
I may go pop -- Excuse me!
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast