User:Bilka/Sandbox: Difference between revisions
(Another dummy edit) |
(Parsing has to be called via module) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[:Category:Pages with script errors]] | |||
=== Packaging a scenario as a campaign === | |||
Scenarios can also be included inside campaigns in mods. Folder structure? Is the level-01 naming required? is the lualib folder really a thing? mention image.png? ScenarioLocation::listScenarioLocations looks like no restriction on inner folder names - confirmed. well except locale and lualib | |||
=== description.json === | |||
A json file in the scenario folder that can have the following fields: | |||
name | |||
order string | |||
description | |||
starting-level string | |||
multiplayer-compatible bool | |||
is-main-game bool optional default false | |||
dependencies array of string optional | |||
difficulties array of string optional | |||
'''The prototype docs have moved to a new website with an improved format.''' This documentation page can now be found here: [https://lua-api.factorio.com/latest/types/ActivateEquipmentCapsuleAction.html https://lua-api.factorio.com/latest/types/ActivateEquipmentCapsuleAction.html] | |||
This wiki page '''will be removed at some point in the future''', so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback [https://forums.factorio.com/viewforum.php?f=233 on the forums]. | |||
Mapping of internal class names to wiki pages: [[Factorio:Class_to_page_mapping]] | Mapping of internal class names to wiki pages: [[Factorio:Class_to_page_mapping]] | ||
== old stuff == | |||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
Line 23: | Line 44: | ||
</div></div> | </div></div> | ||
== Types == | == Types == |
Latest revision as of 15:05, 25 October 2024
Category:Pages with script errors
Packaging a scenario as a campaign
Scenarios can also be included inside campaigns in mods. Folder structure? Is the level-01 naming required? is the lualib folder really a thing? mention image.png? ScenarioLocation::listScenarioLocations looks like no restriction on inner folder names - confirmed. well except locale and lualib
description.json
A json file in the scenario folder that can have the following fields: name order string description starting-level string multiplayer-compatible bool is-main-game bool optional default false dependencies array of string optional difficulties array of string optional
The prototype docs have moved to a new website with an improved format. This documentation page can now be found here: https://lua-api.factorio.com/latest/types/ActivateEquipmentCapsuleAction.html
This wiki page will be removed at some point in the future, so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback on the forums.
Mapping of internal class names to wiki pages: Factorio:Class_to_page_mapping
old stuff
Some queries for prototype property semantic mediawiki stuff (SMW)
Note: Abstract prototypes have "Has prototype type" set to ''abstract''.
Prototype all properties: {{#ask: [[Prototype property pagename::Prototype/Item]] |?Prototype property name=Property name |?Prototype property type=Type |?Prototype property optional#tick=Optional |mainlabel=- |sort=Prototype property optional,Prototype property name }}
One property: {{#ask: [[Prototype property name::durability]] |?Prototype property name |?Prototype property type }}
Types
- Types/ActivateEquipmentCapsuleAction
- Types/ActivityBarStyleSpecification
- Types/AmmoDamageModifierPrototype
- Types/AmmoSourceType
- Types/AmmoType
- Types/AnimatedVector
- Types/Animation
- Types/Animation4Way
- Types/AnimationElement
- Types/AnimationFrameSequence
- Types/AnimationVariations
- Types/AreaTriggerItem
- Types/ArtilleryRemoteCapsuleAction
- Types/ArtilleryTriggerDelivery
- Types/AttackParameters
- Types/AttackReaction
- Types/AttackReactionItem
- Types/AutoplaceSpecification
- Types/BaseAttackParameters
- Types/BeaconGraphicsSet
- Types/BeaconModuleVisualization
- Types/BeaconModuleVisualizations
- Types/BeamAttackParameters
- Types/BeamTriggerDelivery
- Types/BlendMode
- Types/BoolModifierPrototype
- Types/BorderImageSet
- Types/BoundingBox
- Types/BoxSpecification
- Types/ButtonStyleSpecification
- Types/CameraEffectTriggerEffectItem
- Types/CameraStyleSpecification
- Types/CapsuleAction
- Types/CharacterArmorAnimation
- Types/CheckBoxStyleSpecification
- Types/CircuitConnectorSprites
- Types/CircularParticleCreationSpecification
- Types/CircularProjectileCreationSpecification
- Types/ClusterTriggerItem
- Types/CollisionMask
- Types/Color
- Types/ConnectableEntityGraphics
- Types/ConsumingType
- Types/CreateDecorativesTriggerEffectItem
- Types/CreateEntityTriggerEffectItem
- Types/CreateExplosionTriggerEffectItem
- Types/CreateFireTriggerEffectItem
- Types/CreateParticleTriggerEffectItem
- Types/CreateSmokeTriggerEffectItem
- Types/CreateStickerTriggerEffectItem
- Types/CreateTrivialSmokeEffectItem
- Types/CursorBoxType
- Types/CyclicSound
- Types/DamagePrototype
- Types/DamageTriggerEffectItem
- Types/DamageTypeFilters
- Types/DaytimeColorLookupTable
- Types/DestroyCliffsCapsuleAction
- Types/DestroyCliffsTriggerEffectItem
- Types/DestroyDecorativesTriggerEffectItem
- Types/DirectTriggerItem
- Types/Direction
- Types/DoubleSliderStyleSpecification
- Types/DropDownStyleSpecification
- Types/Effect
- Types/EffectTypeLimitation
- Types/ElectricUsagePriority
- Types/ElementImageSet
- Types/ElementImageSetLayer
- Types/EmptyWidgetStyleSpecification
- Types/Energy
- Types/EnergySource
- Types/EntityPrototypeFlags
- Types/EquipmentShape
- Types/ExplosionDefinition
- Types/FileName
- Types/FlameThrowerExplosionTriggerDelivery
- Types/FlowStyleSpecification
- Types/FluidBox
- Types/FluidIngredientPrototype
- Types/FluidProductPrototype
- Types/FootprintParticle
- Types/FootstepTriggerEffectList
- Types/ForceCondition
- Types/FrameStyleSpecification
- Types/GiveItemModifierPrototype
- Types/GlowStyleSpecification
- Types/GraphStyleSpecification
- Types/GraphicsVariation
- Types/GunSpeedModifierPrototype
- Types/HeatBuffer
- Types/HeatConnection
- Types/HorizontalFlowStyleSpecification
- Types/HorizontalScrollBarStyleSpecification
- Types/IconData
- Types/IconSpecification
- Types/ImageStyleSpecification
- Types/IngredientPrototype
- Types/InsertItemTriggerEffectItem
- Types/InstantTriggerDelivery
- Types/InterruptibleSound
- Types/InvokeTileEffectTriggerEffectItem
- Types/ItemCountType
- Types/ItemIngredientPrototype
- Types/ItemProductPrototype
- Types/ItemPrototypeFlags
- Types/ItemStackIndex
- Types/ItemToPlace
- Types/LabelStyleSpecification
- Types/LayeredSound
- Types/LightDefinition
- Types/LightFlickeringDefinition
- Types/LineStyleSpecification
- Types/LineTriggerItem
- Types/ListBoxStyleSpecification
- Types/LocalisedString
- Types/Loot
- Types/MapGenPreset
- Types/MapGenSize
- Types/MaterialAmountType
- Types/MinableProperties
- Types/MinimapStyleSpecification
- Types/MiningDrillGraphicsSet
- Types/ModifierPrototype
- Types/ModuleSpecification
- Types/NestedTriggerEffectItem
- Types/NoiseExpression
- Types/NothingModifierPrototype
- Types/Order
- Types/OrientedCliffPrototype
- Types/PipeConnectionDefinition
- Types/PlaceAsTile
- Types/PlaySoundTriggerEffectItem
- Types/Position
- Types/ProductPrototype
- Types/ProgressBarStyleSpecification
- Types/ProjectileAttackParameters
- Types/ProjectileTriggerDelivery
- Types/PumpConnectorGraphics
- Types/PushBackTriggerEffectItem
- Types/RadioButtonStyleSpecification
- Types/RadiusVisualisationSpecification
- Types/RailPieceLayers
- Types/RealOrientation
- Types/RenderLayer
- Types/Resistances
- Types/RotatedAnimation
- Types/RotatedAnimation4Way
- Types/RotatedAnimationVariations
- Types/RotatedSprite
- Types/ScriptTriggerEffectItem
- Types/ScrollBarStyleSpecification
- Types/ScrollPaneStyleSpecification
- Types/SetTileTriggerEffectItem
- Types/ShowExplosionOnChartTriggerEffectItem
- Types/SignalColorMapping
- Types/SignalIDConnector
- Types/SimpleModifierPrototype
- Types/SimulationDefinition
- Types/SliderStyleSpecification
- Types/SmokeSource
- Types/Sound
- Types/SpawnPoint
- Types/SpeechBubbleStyleSpecification
- Types/SpiderEnginePrototype
- Types/SpiderLegGraphicsSet
- Types/SpiderLegPart
- Types/SpiderLegSpecification
- Types/SpiderVehicleGraphicsSet
- Types/Sprite
- Types/Sprite4Way
- Types/Sprite8Way
- Types/SpriteFlags
- Types/SpriteNWaySheet
- Types/SpritePriority
- Types/SpriteSizeType
- Types/SpriteVariations
- Types/StreamAttackParameters
- Types/StreamTriggerDelivery
- Types/StretchRule
- Types/Stripe
- Types/StyleSpecification
- Types/StyleWithClickableGraphicalSetSpecification
- Types/SwitchStyleSpecification
- Types/TabStyleSpecification
- Types/TabbedPaneStyleSpecification
- Types/TableStyleSpecification
- Types/TechnologySlotStyleSpecification
- Types/TextBoxStyleSpecification
- Types/ThrowCapsuleAction
- Types/TileSprite
- Types/TileTransitionSprite
- Types/TileTransitions
- Types/TipStatus
- Types/TipTrigger
- Types/TransportBeltConnectorFrame
- Types/TreePrototypeVariation
- Types/Trigger
- Types/TriggerDelivery
- Types/TriggerEffect
- Types/TriggerEffectItem
- Types/TriggerItem
- Types/TriggerTargetMask
- Types/TurretAttackModifierPrototype
- Types/UnitAISettings
- Types/UnitSpawnDefinition
- Types/UnlockRecipeModifierPrototype
- Types/UseOnSelfCapsuleAction
- Types/Vector3D
- Types/VerticalFlowStyleSpecification
- Types/VerticalScrollBarStyleSpecification
- Types/WaterReflectionDefinition
- Types/WireConnectionPoint
- Types/WirePosition
- Types/WorkingSound
- Types/WorkingVisualisation
- Types/bool
- Types/double
- Types/float
- Types/int16
- Types/int32
- Types/int64
- Types/int8
- Types/string
- Types/table
- Types/uint16
- Types/uint32
- Types/uint64
- Types/uint8
- Types/vector
Prototypes
- Prototype/Accumulator
- Prototype/Achievement
- Prototype/ActiveDefenseEquipment
- Prototype/AmbientSound
- Prototype/AmmoCategory
- Prototype/AmmoItem
- Prototype/AmmoTurret
- Prototype/Animation
- Prototype/ArithmeticCombinator
- Prototype/Armor
- Prototype/Arrow
- Prototype/ArtilleryFlare
- Prototype/ArtilleryProjectile
- Prototype/ArtilleryTurret
- Prototype/ArtilleryWagon
- Prototype/AssemblingMachine
- Prototype/AutoplaceControl
- Prototype/BatteryEquipment
- Prototype/Beacon
- Prototype/Beam
- Prototype/BeltImmunityEquipment
- Prototype/BlueprintBook
- Prototype/BlueprintItem
- Prototype/Boiler
- Prototype/BuildEntityAchievement
- Prototype/BurnerGenerator
- Prototype/Capsule
- Prototype/Car
- Prototype/CargoWagon
- Prototype/Character
- Prototype/CharacterCorpse
- Prototype/Cliff
- Prototype/CombatRobot
- Prototype/CombatRobotCountAchievement
- Prototype/Combinator
- Prototype/ConstantCombinator
- Prototype/ConstructWithRobotsAchievement
- Prototype/ConstructionRobot
- Prototype/Container
- Prototype/CopyPasteTool
- Prototype/Corpse
- Prototype/CraftingMachine
- Prototype/CurvedRail
- Prototype/CustomInput
- Prototype/DamageType
- Prototype/DeciderCombinator
- Prototype/DeconstructWithRobotsAchievement
- Prototype/DeconstructibleTileProxy
- Prototype/DeconstructionItem
- Prototype/Decorative
- Prototype/DeliverByRobotsAchievement
- Prototype/DontBuildEntityAchievement
- Prototype/DontCraftManuallyAchievement
- Prototype/DontUseEntityInEnergyProductionAchievement
- Prototype/EditorController
- Prototype/ElectricEnergyInterface
- Prototype/ElectricPole
- Prototype/ElectricTurret
- Prototype/EnemySpawner
- Prototype/EnergyShieldEquipment
- Prototype/Entity
- Prototype/EntityGhost
- Prototype/EntityParticle
- Prototype/EntityWithHealth
- Prototype/EntityWithOwner
- Prototype/Equipment
- Prototype/EquipmentCategory
- Prototype/EquipmentGrid
- Prototype/Explosion
- Prototype/FinishTheGameAchievement
- Prototype/FireFlame
- Prototype/Fish
- Prototype/FlameThrowerExplosion
- Prototype/Fluid
- Prototype/FluidStream
- Prototype/FluidTurret
- Prototype/FluidWagon
- Prototype/FlyingRobot
- Prototype/FlyingText
- Prototype/Font
- Prototype/FuelCategory
- Prototype/Furnace
- Prototype/Gate
- Prototype/Generator
- Prototype/GeneratorEquipment
- Prototype/GodController
- Prototype/GroupAttackAchievement
- Prototype/GuiStyle
- Prototype/Gun
- Prototype/HeatInterface
- Prototype/HeatPipe
- Prototype/HighlightBoxEntity
- Prototype/InfinityContainer
- Prototype/InfinityPipe
- Prototype/Inserter
- Prototype/Item
- Prototype/ItemEntity
- Prototype/ItemGroup
- Prototype/ItemRequestProxy
- Prototype/ItemSubGroup
- Prototype/ItemWithEntityData
- Prototype/ItemWithInventory
- Prototype/ItemWithLabel
- Prototype/ItemWithTags
- Prototype/KillAchievement
- Prototype/Lab
- Prototype/Lamp
- Prototype/LandMine
- Prototype/LeafParticle
- Prototype/LinkedBelt
- Prototype/LinkedContainer
- Prototype/Loader1x1
- Prototype/Loader1x2
- Prototype/Locomotive
- Prototype/LogisticContainer
- Prototype/LogisticRobot
- Prototype/MapGenPresets
- Prototype/MapSettings
- Prototype/Market
- Prototype/MiningDrill
- Prototype/MiningTool
- Prototype/Module
- Prototype/ModuleCategory
- Prototype/MouseCursor
- Prototype/MovementBonusEquipment
- Prototype/NamedNoiseExpression
- Prototype/NightVisionEquipment
- Prototype/NoiseLayer
- Prototype/OffshorePump
- Prototype/Particle
- Prototype/ParticleSource
- Prototype/Pipe
- Prototype/PipeToGround
- Prototype/PlayerDamagedAchievement
- Prototype/PlayerPort
- Prototype/PowerSwitch
- Prototype/ProduceAchievement
- Prototype/ProducePerHourAchievement
- Prototype/ProgrammableSpeaker
- Prototype/Projectile
- Prototype/Pump
- Prototype/Radar
- Prototype/Rail
- Prototype/RailChainSignal
- Prototype/RailPlanner
- Prototype/RailRemnants
- Prototype/RailSignal
- Prototype/RailSignalBase
- Prototype/Reactor
- Prototype/Recipe
- Prototype/RecipeCategory
- Prototype/RepairTool
- Prototype/ResearchAchievement
- Prototype/ResourceCategory
- Prototype/ResourceEntity
- Prototype/Roboport
- Prototype/RoboportEquipment
- Prototype/RobotWithLogisticInterface
- Prototype/RocketSilo
- Prototype/RocketSiloRocket
- Prototype/RocketSiloRocketShadow
- Prototype/RollingStock
- Prototype/SelectionTool
- Prototype/Shortcut
- Prototype/SimpleEntity
- Prototype/SimpleEntityWithForce
- Prototype/SimpleEntityWithOwner
- Prototype/SimpleSmoke
- Prototype/Smoke
- Prototype/SmokeWithTrigger
- Prototype/SolarPanel
- Prototype/SolarPanelEquipment
- Prototype/Sound
- Prototype/SpectatorController
- Prototype/SpeechBubble
- Prototype/SpiderLeg
- Prototype/SpiderVehicle
- Prototype/SpidertronRemote
- Prototype/Splitter
- Prototype/Sprite
- Prototype/Sticker
- Prototype/StorageTank
- Prototype/StraightRail
- Prototype/Technology
- Prototype/Tile
- Prototype/TileEffect
- Prototype/TileGhost
- Prototype/TipsAndTricksItem
- Prototype/TipsAndTricksItemCategory
- Prototype/Tool
- Prototype/TrainPathAchievement
- Prototype/TrainStop
- Prototype/TransportBelt
- Prototype/TransportBeltConnectable
- Prototype/Tree
- Prototype/TriggerTargetType
- Prototype/TrivialSmoke
- Prototype/Turret
- Prototype/Tutorial
- Prototype/UndergroundBelt
- Prototype/Unit
- Prototype/UpgradeItem
- Prototype/UtilityConstants
- Prototype/UtilitySounds
- Prototype/UtilitySprites
- Prototype/Vehicle
- Prototype/VirtualSignal
- Prototype/Wall
- Prototype/WindSound
- PrototypeBase
- Prototype definitions
- Prototype overview