-
-
Notifications
You must be signed in to change notification settings - Fork 492
ScriptingGameObject
SuperTux Bot edited this page Nov 22, 2024
·
7 revisions
This file is auto-generated from the SuperTux source code, using the template ScriptingPage.md.
Base class for all the things that make up Levels' Sectors.
None.
The following classes inherit functions and variables from this class:
- AmbientLight
- AmbientSound
- AngryStone
- Background
- BadGuy
- BezierMarker
- BicyclePlatform
- BicyclePlatformChild
- BigSnowball
- Block
- BonusBlock
- Boss
- BouncingSnowball
- BouncyCoin
- Brick
- Bullet
- Bumper
- Camera
- Candle
- CaptainSnowball
- CirclePlatform
- Climbable
- CloudParticleSystem
- Coin
- CoinExplode
- CoinRain
- ConveyorBelt
- CorruptedGranito
- CorruptedGranitoBig
- Crusher
- CrusherRoot
- Crystallo
- CustomParticleSystem
- CustomParticleSystemFile
- Dart
- DartTrap
- Decal
- Dispenser
- DisplayEffect
- DiveMine
- Door
- Electrifier
- EndSequence
- EndSequenceFireworks
- EndSequenceWalk
- Explosion
- FallBlock
- FallingCoin
- Firefly
- Fireworks
- FishChasing
- FishHarmless
- FishJumping
- FishSwimming
- Flame
- FloatingImage
- FloatingText
- Flower
- FlyingSnowBall
- GhostParticleSystem
- GhostTree
- Ghoul
- GoldBomb
- Gradient
- Granito
- GranitoBig
- GranitoGiant
- GrowUp
- Haywire
- HeavyBrick
- HeavyCoin
- HurtingPlatform
- Igel
- InfoBlock
- InvisibleBlock
- InvisibleWall
- Ispy
- Jumpy
- KamikazeSnowball
- Key
- Kugelblitz
- Lantern
- LeafShot
- LevelTile
- LevelTime
- Light
- LitObject
- LiveFire
- LiveFireAsleep
- LiveFireDormant
- MagicBlock
- MarkerObject
- Mole
- MoleRock
- MovingObject
- MovingSprite
- MrBomb
- MrIceBlock
- MrTree
- MusicObject
- NodeMarker
- OneUp
- Owl
- ParticleSystem
- ParticleSystem_Interactive
- ParticleZone
- Particles
- PathGameObject
- Plant
- Platform
- Player
- PlayerStatusHUD
- PneumaticPlatform
- PneumaticPlatformChild
- PocketPowerUp
- PowerUp
- PulsingLight
- PushButton
- RCrystallo
- RainParticleSystem
- RainSplash
- ResizeMarker
- Rock
- Root
- RootSapling
- RubLight
- RustyTrampoline
- SCrystallo
- SSpiky
- ScriptTrigger
- ScriptedObject
- SecretAreaTrigger
- SequenceTrigger
- Shard
- ShortFuse
- SkyDive
- SmartBall
- SmartBlock
- SmokeCloud
- Snail
- SnowBall
- SnowExplosionParticle
- SnowParticleSystem
- Snowman
- SoundObject
- SpawnPointMarker
- SpawnPointObject
- SpecialRiser
- SpecialTile
- Spiky
- Spotlight
- SpriteChange
- SpriteParticle
- SpritedTrigger
- Stalactite
- Star
- StickyBadguy
- StickyObject
- StickyTrigger
- Stumpy
- Switch
- Tarantula
- Teleporter
- TextArea
- TextArrayObject
- TextObject
- TextScroller
- Thunderstorm
- TileMap
- Toad
- Torch
- Totem
- Trampoline
- TreeWillOWisp
- Trigger
- Tux
- UnstableTile
- VerticalStripes
- ViciousIvy
- WalkingBadguy
- WalkingCandle
- WalkingLeaf
- WaterDrop
- WeakBlock
- WillOWisp
- Wind
- WorldMapObject
- Yeti
- YetiStalactite
- Zeekling
Method | Explanation |
---|---|
string get_display_name() |
Returns the display name of the object, translated to the user's locale. |
int get_version() |
Returns the current version of the object. |
int get_latest_version() |
Returns the latest version of the object. |
bool is_up_to_date() |
Checks whether the object's current version is equal to its latest one. |
int get_type() |
Returns the type index of the object. |
string get_name() |
Returns the name of the object. |
None.
None.
Home
Guidelines
Game Mechanics
Tools
Engine
- Cameras in other games
- Collision
- Configuration File
- Console
- Cutscenes
- Game_Engine
- Lighting
- Map_transformer
- Portables
- SceneGraph
- Scripting
Specifications
Milestones
- Milestone 1 Analysis
- Milestone 2 Design Document
- Milestone 2 Design Document Old
- Milestone 3 Design Document
Building (mostly outdated)
- INSTALL.md
- Building
- Building on macOS
- Building SuperTux
- Building on Windows
- Building with MXE (cross-compile)
Meetings