List to text all game objects

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • My game has gotten big and,
    So I got close to 10 frames and in each of them hundreds of objects.
    The workspace toolbar has finally arrived in 2.5+ with alphabetical order! that's a heaven sent! BUT,
    I'd like to find and eliminate duplicate named (non globalized) objects.
    The fastest most practical way would be if I could have a global text list of all the game's objects.
    This would save me from looking at all the objects frame by frame.
    I tried using the save as library approach by having all the objects cut from all the frames and put into one single frame.
    That gave me even more duplicates.
    Is there an extension that can do that in the gameplay? is there something I am missing that can export to text a list of all my game objects?
    Or do I have to manually list and sort and arrange them from all frames in a Microsoft notepad, to then go in and rename accordingly?
    If you haven't understood what I mean still, it goes like this: Hey, here is a notepad Top to Bottom (See it all) alphabetical list of all the objects taken from all the frames in your game! ;D

  • Ok... going at it, here is what I found: I went and took lots of print screens of the alphabetically ordered objects in the workspace... merged all those shots into one image file
    The went online into a site that has a free OCR... and converted the image to text.
    Next copied and pasted to notepad and edited accordingly. Funny that the conversion showed two rows of the same objects. So I had to clean (delete) half of the text results.
    I then (so far) ended up with 327 objects merging 5 frames. Well at least I got what I wanted. Now it is up to all the remaining frames...
    All this job is to make sure I don't have duplicates, for example: Snake 1 and Snake 2 and Snake 3 when a three snakes are the very same snake!
    Here is my list just for curiosity's sake:

    001OptsCoco
    0020ptsMacaMelancia
    003OptsLaranja
    004OptsUva
    0050ptsAbacaxi
    0100ptsDinheiro
    0200pts0uro
    0500ptsEsmeralda
    1000ptsAquamarina
    1500ptsRuby
    AkeniMask
    AkeniSprite
    AnimBat
    AnimBatVampire
    AnimBatVampireAttack1
    AnimBatVampireAttack2
    AnimBatVampireAttack3
    AnimBatVampireAttack4
    AnimBirdBlue
    AnimBirdFlyBlue
    AnimBirdFlyRed
    AnimBirdFlyYellow
    AnimBirdYellow
    AnimBorboletaRosa
    AnimBunny
    AnimButterflyYellow
    AnimCorvo
    AnimCorvoGrito
    AnimFishMedusal
    AnimFishPeixel
    AnimFishPeixe2
    AnimFishPeixe3
    AnimFly
    AnimGaivota
    AnimHummingBid
    AnimScorpion
    AnimSnake
    AnimStingray
    AnimStingrayMask
    AnimTucan
    AnimTucanSt op
    ArvAlga 1
    ArvAlga2
    ArvAlga3
    ArvAloe
    ArvBabosa
    ArvBananeira1
    ArvCana
    ArvCastanheira
    ArvCipo1
    ArvCipoTrunk
    ArvCipoTrunkL
    ArvCipoTrunkR
    ArvCipoTrunkSpread
    ArvCocoSobe2
    ArvCoqueiro1
    ArvCoqueiro2
    ArvCoqueiroBk
    ArvCoqueiroDistante
    ArvCoqueiroGalha
    ArvCoqueiroLeft
    ArvFlorAmarela
    ArvFlorVermelha
    ArvGramaOlbk
    ArvHibiscoRosa
    ArvIvy1
    ArvIvy2
    ArvLaranjeira
    ArvMacieira
    ArvMacieiraSobe
    ArvManga
    ArvMatagal
    ArvMato
    ArvMatoAlto
    ArvMilho
    ArvSamambaia
    BgBlue (password screen)
    Bolhasl
    Bolhas2
    BuracoTrap
    Canvas
    Charindia
    ChooseArrow
    ChooseLanguage1
    ChooseLanguage2
    Ct1OsecondCtdwn
    CtAdvancedToNedScreen
    CtAnimBatVampireAttack
    CtAnimTucan
    CtCredits
    CtEnterNameHighScore
    CtGoTimesFlashed
    CtHealthBar
    CtLanguage
    CtLevel
    CtPlayerScreenPos
    CtRank1eligibility
    CtRank2eligibility
    CtRank3eligibility
    CtRank4eligibility
    CtRank5eligibility
    CtRank6eligibility
    CtScore
    EditBox1username
    EditBox2password
    Escada2
    Fader
    Fire
    FrutaAbacaxi
    FrutaCoco
    FrutaLaranja
    FrutaMaca
    FrutaMelancia
    FrutaMorango
    FrutaPera
    GoSign
    Health Bar
    IfYouPurchased (password)
    IntroBg
    KeyObject
    L-1-T- 2
    L-1-T- 3
    L-1-T- 4
    L-1-T-1
    L-English
    L-Espanhol
    L-portugues
    LedgeHangPointL
    LedgeHangPointR
    LevelCliffFundo
    LevelCliffPedacol
    LevelCliffPedaco2
    LevelCliffPedaco3
    LevelCliffPedaco4
    LevelTenda
    LevelTendaChao
    LevelTendaTeto
    LogLtoR
    LogRtoL
    Mar
    Montanha
    NoMapHere
    NpcCaveiraLeft
    Nuvem1L
    Nuvem1R
    Nuvem2L
    Nuvem2R
    Nuvem3L
    Nuvem3R
    NuvemBck1
    NuvemBck2
    NuvemBck3
    NuvemBck4
    p1a
    p1a_lcon
    plaFound
    p2a
    p2a icon
    p2aFound
    p3a
    p3a Icon
    p3aFound
    p4a
    p4a Icon
    p4aFound
    Pendulum1
    Poeira
    Sc1
    ScrBlackScreen
    SensorBarrierR
    SensorGaloCanta
    SensorGoSignDisableDown
    SensorGoSignDisableUp
    SensorL1ableToSwingAgain
    SensorL1AkeniOrder
    SensorL1caveToWater
    SensorLlgoUpCaveMusic
    SensorLllandToWater
    SensorLlsoundStopMarMusic
    SensorL1toSwim
    SensorLlwaterToCave
    SensorLlwaterToLand
    SensorSoundGrutaCliff Left
    SensorSoundPassarda
    SensorVerticalOff
    SensorVerticalOn
    SpAkeniFace
    SpikeBk
    Spikes
    Splash
    SpNuvemIntro1
    SpNuvemIntro2
    SystemCheck
    TextLetterA
    TextLetterB
    TextLetterC
    TextLetterD
    TextLetterE
    TextLetterF
    TextLetterG
    TextLetterH
    TextLetterI
    TextLetterJ
    TextLetterK
    TextLetterL
    TextLetterM
    TextLetterN
    TextLetterO
    TextLetterP
    TextLetterQ
    TextLetterR
    TextLetterS
    TextLetterT
    TextLetterU
    TextLetterV
    TextLetterW
    TextLetterX
    TextLetterY
    TextLetterZ
    TextNumber
    Textos
    TextVariable
    TileAreia
    TileAreiaEdge32L
    TileAreiaEdge32r
    TileAreiaMound
    TileCaveEdge16L
    TileCaveEdgel6r
    TileCaveEdge32L
    TileCaveEdge32L2
    TileCaveEdge32L3
    TileCaveEdge32r
    TileDirt01_16
    TileDirt01_16BG
    TileDirt01_32
    TileDirt01_32BG
    TileDirt01_32obstacle
    TileDirt01_33
    TileDirt01_34
    TileDirt01_35
    TileDirt01_36
    TileDirt01_45L
    TileDirt01_45R
    TileDirt01bk 34
    TileDirt01 bk32rightEdge
    TileDirt01bkCeiling
    TileDirt01 bkCeiling2
    TileDirt01bkMound
    TileDirt01 bkRightEdge
    TileDirt01 obstacle
    TileDirt01 obstacle2LeftRidge
    TileDirt01 obstacleDoubleEdge
    TileDirt01obstacleGramaSub
    TileDirt01obstacleGramaSub2
    TileDirt01obstacleGramaSub3
    TileDirt01 obstacleLeftEdge
    TileDirt01 obstacleRightEdge
    TileDirt01 platformL
    TileDirt01 platformR
    TileDirt02b32
    TileDirt0232w
    TileDirtCeiling2spikes
    TileDirtCeiling2spikes2
    TileDirtMoundLongEdgeLeft
    TileDirtMoundLongEdgeRight
    TileFolhas16
    TileFolhas16dark
    TileFolhas16edgeLb
    TileFolhas16edgeRb
    TileFolhas32
    TileFolhas32bottomCenter
    TileFolhas32dark
    TileFolhas32edgeLb
    TileFolhas32edgeLb2
    TileFolhas32edgeLT
    TileFolhas32edgeRb
    TileFolhas32edgeRb2
    TileFolhas32edgeRt
    TileFolhas32top
    TileFolhasEdgeLB
    TileFolhasEdgeLT
    TileFolhasEdgeRb
    TileFolhasEdgeRt
    TileRived
    Riverl pushDownEdge2
    Riverl pushRightEdge
    Riverl pushUpEdge2
    TileRiverBg
    TileRiverBottomEdgeLpushUp2
    TileRiverBottomEdgeRpushUp2
    TileRiverLeftEdge
    TileRiverTopEdgeLpushDown2
    TileRiverTopEdgeRpushDown2
    TileRock01_32
    TileRock01_32edgeTopLeft
    TileRock-01_32edgeTopRight
    TileRock-01_33
    TileRock01_34
    TileStonel6
    TileStoneBkEdgeL
    TileStoneBkEdgeLbottom
    TileStoneBkedgeR
    TileStoneBkEdgeR
    TileStoneBkEdgeRbottom
    TileStoneBkVine
    TileStoneEdgeL
    TreasureMapCliff
    TreasureAmetista
    TreasureDinheiro
    Trea sureEsmeralda 5
    TreasureOuro
    Tx_0_E0E0E0
    Txtlup
    TxtCredit
    TxtEmail
    TxtGameOver
    TxtHealth
    TxtHighScore
    TxtInsertCoin
    TxtLevell
    TxtMySite
    TxtObjetivo
    TxtPsswd
    TxtpleaseLogin
    TxtPush1playerButton
    TxtScore
    WaterOnda

    Edited 2 times, last by Aloan (May 1, 2019 at 7:53 PM).

  • Coming back to this "dilemma" 2 years later, I found another work-around:
    I copied all objects from each of the 7 frames of my game and pasted them to a single frame.
    Now I have a huge alphabetical list if all the game´s objects and can better pin-point duplicates like ball1, ball2, ball3 when all I need is a ball object (no numbers) which can be used globally in any of the game´s frames

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!