Announcement

Collapse
No announcement yet.

Sprite Numbers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sprite Numbers

    Wes,

    Any chance of you putting together something here listing which sprite numbers go with which units in your mod (and possibly assigning new numbers for the new available units)?

    I wanted to add some of BlueO's units to my defaut installation directory structure as well as your units but they conflict. I have been looking at the new units in the DB and they all conflict with each other. This makes it pretty much imposible to add new units without renumbering everything in all the related files. It seems to me we should have a new thread tracking all the sprite numbers so people would be able to tell what number to assign to their new sprites. This way there would be no conflict and all the new units could easily be added to the default structure (for people such as myself which are tired of screwing around with all the load game errors and want them in the default directories).

    Since your mod is the defacto standard and you kind of already started this with it, it only seems logical to base all numbering on it. Possibly, Markos could make it a sticky thread and we could keep it updated as new units are added.

    In particular, I would like to see the CtP2 units, CtP1 units, Harlan's units (WW2, etc), BlueO's Hi-Tech and misc Amazon/Rogue and the existing other units in the CtP2 DB. Oh, and the WW2 scenario new units.

    Just a thought but it would sure make life a lot easier, especially if it was done before all numbering got totally out of control.

    [This message has been edited by skorpion59 (edited January 23, 2001).]
    Don,
    CtPMaps (Hosted by Apolyton)

  • #2
    I've added the ctp1 graphics to the db (just for you ). Later tonight, I'll sift through all the graphic files and I'll create that list that you want. There's maybe a few hundred total units and shouldn't take that long. I'll renumber the ones and repost them tomorrow with the non-conflicting unit numbers, and post a copy of the list in the forum. This should correct any problems people are having and make every unit available to everyone without having to do much more than a cut and paste of the tgas and spr to the correct files.

    Rich - I need a break from the bmp map anyways... it's very painful to do all that work. Thank goodness for MP3s, or I'd have gone nuts by now.

    Comment


    • #3
      I've moved the list up to this position so others can quickly see what the spr list numbers are. This has been updated on 02/08/01 and will be updated as new #'s are taken.

      # CATTLE 1
      SPRITE_SETTLER 2
      SPRITE_SWORDSMAN 3
      SPRITE_SLAVER 4
      SPRITE_MOUNTED_ARCHER 5
      SPRITE_SAMURAI 6
      SPRITE_CATAMARAN 7 #CORACLE
      SPRITE_HOPLITE 8
      # CATTLE 9
      SPRITE_DIPLOMAT 10
      SPRITE_CATAPULT 11
      SPRITE_CLERIC 12
      SPRITE_ARCHER 13
      SPRITE_FIRE_TRIREME 14
      SPRITE_KNIGHT 15
      SPRITE_LONGSHIP 16
      SPRITE_PIKEMEN 17
      SPRITE_WEREWOLF 18 # MORARU_KYONSHI
      SPRITE_CULVERIN 19
      SPRITE_CAVALRY 20
      SPRITE_SHIP_OF_THE_LINE 21
      SPRITE_INFANTRYMAN 22
      SPRITE_LAWYER 23
      SPRITE_FASCIST 24
      SPRITE_ABOLITIONIST 25
      SPRITE_CARRACK 26
      SPRITE_MACHINE_GUNNER 27
      SPRITE_ANTIAIR 28
      SPRITE_IRONCLAD 29
      SPRITE_TROOP_SHIP 30
      SPRITE_SUBMARINE 31
      SPRITE_STEALTH_FIGHTER 32
      SPRITE_BATTLESHIP 33
      SPRITE_SECRET_AGENT 34
      SPRITE_FIGHTER 35
      SPRITE_AIRCRAFT_CARRIER 36
      SPRITE_URBAN_PLANNER 37
      SPRITE_TANK 38
      SPRITE_MARINE 39
      SPRITE_NUKE 40
      SPRITE_DESTROYER 41
      SPRITE_TELEVANGELIST 42
      SPRITE_CARGO_HELICOPTER 43
      SPRITE_CRUISE_MISSILE 44
      SPRITE_EMPATHIC_DIPLOMAT 45
      SPRITE_INTERCEPTOR 46
      SPRITE_JET_BOMBER 47
      SPRITE_CYBER_NINJA 48
      SPRITE_MOBILE_SAM 49
      SPRITE_CORPORATE_BRANCH 50
      SPRITE_STEALTH_BOMBER 51
      SPRITE_SCOUT_SUB 52
      SPRITE_PARATROOPER 53
      SPRITE_CYBERATTORNEY 54
      SPRITE_SPACE_PLANE 55
      SPRITE_MOBILE_SUBNEURAL_AD 56
      SPRITE_SPY_PLANE 57
      SPRITE_AT_ARTILLERY 58
      SPRITE_SEA_ENGINEER 59
      SPRITE_MOREY_STRIKER 60
      SPRITE_KRAKEN 61
      SPRITE_PLASMA_DESTROYER 62
      SPRITE_DREADNAUGHT 63
      SPRITE_ECO_TERRORIST 64
      SPRITE_HOVER_INFANTRY 65
      #SPRITE_SPACE_ENGINEER 66
      SPRITE_JAVELINEER 67 # EB UNIT
      SPRITE_INFECTOR 68
      SPRITE_CRAWLER 69
      SPRITE_PLASMATICA 70
      #SPRITE_STAR_CRUISER 71
      SPRITE_ZULU_WARRIOR 72 # EB UNIT
      SPRITE_HOVER_MARINE 73
      #SPRITE_SPACE_BOMBER 74
      SPRITE_ECO_RANGER 75
      #SPRITE_WORMHOLE_PROBE 76
      SPRITE_LEVIATHON 77
      SPRITE_FUSION_TANK 78
      SPRITE_NUCLEAR_SUBMARINE 79
      SPRITE_PT_BOAT 80
      SPRITE_ELEPHANT 81
      SPRITE_SELF_PROP_GUN 82
      #SPRITE_ALEXANDER 83
      #SPRITE_DARIUS 84
      #SPRITE_GENERAL 85
      SPRITE_BANDIT_HORSEMAN 86
      #SPRITE_TRIREME 87 # ALEX CATAMARAN
      SPRITE_HEAVY_SWORDSMAN 88 # ALEX PHALANX
      SPRITE_LONGBOWMAN 89 # ALEX ARCHER2
      SPRITE_CITY 90
      SPRITE_SPACE_CITY 90
      SPRITE_OCEAN_CITY 90
      #SPRITE_SAMURAI 91
      #SPRITE_SAMURAI2 92
      #SPRITE_SAMURAI3 93

      # 94-100 Apolyton Pack units
      SPRITE_HORSE_ARCHER 94
      SPRITE_PRIVATEER 95
      SPRITE_MISSILE_CRUISER 96
      SPRITE_ATTACK_HELICOPTER 97
      Sprite_BlueCatapult 98

      ## sprite nos. 101-125 reserved
      ## for Ctp1 and WW2 scenario units.

      #GU101.SPR - atank
      SPRITE_BOMBER 101 # battle
      #GU103.SPR - bf109
      SPRITE_GERMAN_TANK 104 # panzer2
      SPRITE_GERMAN_TANK2 105 # panzer3
      #GU106.SPR - r35
      #GU107.SPR - somau
      SPRITE_BRITISH_FIGHTER 108 # spitfire
      SPRITE_DIVE_BOMBER 109 # stuka
      SPRITE_RIFLEMAN 110 # brown marine

      SPRITE_KNIGHT 114
      SPRITE_HOWITZER 115
      SPRITE_LEGION 116
      SPRITE_CANNON 117
      SPRITE_WAR_WALKER 118
      SPRITE_MUSKETEER 119
      SPRITE_BOWMAN 120
      SPRITE_HOVERTANK 121
      SPRITE_SWARM 122
      SPRITE_PHALANX 123
      SPRITE_WARRIOR 124
      SPRITE_TRIREME 125

      ## sprite nos. 126-150 reserved
      ## for BlueO's units

      ## sprite nos. 151-175 reserved
      ## for Tom Davies' units

      SPRITE_SPY 151
      SPRITE_NOBLE 152
      SPRITE_SLINGER 153
      SPRITE_LIGHT_CAVALRY 154
      SPRITE_HEAVY_CAVALRY 155
      SPRITE_CHARIOT 156
      SPRITE_BRONZE_SWORDSMAN 157 # UNUSED
      SPRITE_SPEARMAN 158
      SPRITE_FYRDMAN 159
      SPRITE_BERSERKER 160
      SPRITE_ARQUEBUSIER 161
      SPRITE_BOMBARD 162
      SPRITE_COG 163
      #reserved for WWI Tank
      SPRITE_MONITOR 165
      SPRITE_STORM_MARINE 166 # Mongol
      SPRITE_AIRBORNE 167 # PARTISAN
      #reserved for Seige Engine

      ## sprite nos. 199 and down reserved
      ## for Miscellaneous units
      Sprite_BrownCatapult 197
      SPRITE_FRIGATE 198
      SPRITE_CARRIER 199

      [This message has been edited by OmniGod (edited February 08, 2001).]

      Comment


      • #4
        Anyone making a chariot sprite????? (or a siege tower)
        Yes, let's be optimistic until we have reason to be otherwise...No, let's be pessimistic until we are forced to do otherwise...Maybe, let's be balanced until we are convinced to do otherwise. -- DrSpike, Skanky Burns, Shogun Gunner
        ...aisdhieort...dticcok...

        Comment


        • #5
          I believe there is one... just have to look around my computer to find it...

          Comment


          • #6
            Thanks Omni, I wil spend some time also going through the numbers. I went through the Amazon and other units last night and put them in my default structure. All errors were gone, including the errors when opening the cheat menu. It is to bad they have to be integers. Using names would of made it so much easier.

            Don,
            CtPMaps (Hosted by Apolyton)

            Comment


            • #7
              Sorry, guys, I didn't read this thread until right now.

              Just last night, I went and re-worked the sprites for the Med mod, doing all the stuff you guys have talked about here. I did not put explanations for the Ctp2 sprites that I have somply re-named. Here is the newsprite text:

              # CATTLE 1
              SPRITE_SETTLER 2
              SPRITE_SWORDSMAN 3
              SPRITE_SLAVER 4
              SPRITE_MOUNTED_ARCHER 5
              SPRITE_SAMURAI 6
              SPRITE_CATAMARAN 7 #CORACLE
              SPRITE_HOPLITE 8
              # CATTLE 9
              SPRITE_DIPLOMAT 10
              SPRITE_CATAPULT 11
              SPRITE_CLERIC 12
              SPRITE_ARCHER 13
              SPRITE_FIRE_TRIREME 14
              SPRITE_KNIGHT 15
              SPRITE_LONGSHIP 16
              SPRITE_PIKEMEN 17
              SPRITE_WEREWOLF 18 # MORARU_KYONSHI
              SPRITE_CULVERIN 19
              SPRITE_CAVALRY 20
              SPRITE_SHIP_OF_THE_LINE 21
              SPRITE_INFANTRYMAN 22
              SPRITE_LAWYER 23
              SPRITE_FASCIST 24
              SPRITE_ABOLITIONIST 25
              SPRITE_CARRACK 26
              SPRITE_MACHINE_GUNNER 27
              SPRITE_ANTIAIR 28
              SPRITE_IRONCLAD 29
              SPRITE_TROOP_SHIP 30
              SPRITE_SUBMARINE 31
              SPRITE_STEALTH_FIGHTER 32
              SPRITE_BATTLESHIP 33
              SPRITE_SECRET_AGENT 34
              SPRITE_FIGHTER 35
              SPRITE_AIRCRAFT_CARRIER 36
              SPRITE_URBAN_PLANNER 37
              SPRITE_TANK 38
              SPRITE_MARINE 39
              SPRITE_NUKE 40
              SPRITE_DESTROYER 41
              SPRITE_TELEVANGELIST 42
              SPRITE_CARGO_HELICOPTER 43
              SPRITE_CRUISE_MISSILE 44
              SPRITE_EMPATHIC_DIPLOMAT 45
              SPRITE_INTERCEPTOR 46
              SPRITE_JET_BOMBER 47
              SPRITE_CYBER_NINJA 48
              SPRITE_MOBILE_SAM 49
              SPRITE_CORPORATE_BRANCH 50
              SPRITE_STEALTH_BOMBER 51
              SPRITE_SCOUT_SUB 52
              SPRITE_PARATROOPER 53
              SPRITE_CYBERATTORNEY 54
              SPRITE_SPACE_PLANE 55
              SPRITE_MOBILE_SUBNEURAL_AD 56
              SPRITE_SPY_PLANE 57
              SPRITE_AT_ARTILLERY 58
              SPRITE_SEA_ENGINEER 59
              SPRITE_MOREY_STRIKER 60
              SPRITE_KRAKEN 61
              SPRITE_PLASMA_DESTROYER 62
              SPRITE_DREADNAUGHT 63
              SPRITE_ECO_TERRORIST 64
              SPRITE_HOVER_INFANTRY 65
              #SPRITE_SPACE_ENGINEER 66
              SPRITE_JAVELINEER 67 # EB UNIT
              SPRITE_INFECTOR 68
              SPRITE_CRAWLER 69
              SPRITE_PLASMATICA 70
              #SPRITE_STAR_CRUISER 71
              SPRITE_ZULU_WARRIOR 72 # EB UNIT
              SPRITE_HOVER_MARINE 73
              #SPRITE_SPACE_BOMBER 74
              SPRITE_ECO_RANGER 75
              #SPRITE_WORMHOLE_PROBE 76
              SPRITE_LEVIATHON 77
              SPRITE_FUSION_TANK 78
              SPRITE_NUCLEAR_SUBMARINE 79
              SPRITE_PT_BOAT 80
              SPRITE_ELEPHANT 81
              SPRITE_SELF_PROP_GUN 82
              #SPRITE_ALEXANDER 83
              #SPRITE_DARIUS 84
              #SPRITE_GENERAL 85
              SPRITE_BANDIT_HORSEMAN 86
              #SPRITE_TRIREME 87 # ALEX CATAMARAN
              SPRITE_HEAVY_SWORDSMAN 88 # ALEX PHALANX
              SPRITE_LONGBOWMAN 89 # ALEX ARCHER2
              SPRITE_CITY 90
              SPRITE_SPACE_CITY 90
              SPRITE_OCEAN_CITY 90
              #SPRITE_SAMURAI 91
              #SPRITE_SAMURAI2 92
              #SPRITE_SAMURAI3 93
              # 94-100 OPEN

              ## sprite nos. 101-123 reserved
              ## for WW2 scenario units.

              GU101.SPR - atank
              SPRITE_BOMBER 101 # battle
              GU103.SPR - bf109
              SPRITE_GERMAN_TANK 104 # panzer2
              SPRITE_GERMAN_TANK2 105 # panzer3
              GU106.SPR - r35
              GU107.SPR - somau
              SPRITE_BRITISH_FIGHTER 108 # spitfire
              SPRITE_DIVE_BOMBER 109 # stuka
              GU110.SPR - blue fascist
              GU111.SPR - brown fascist
              GU112.SPR - german fascist
              GU113.SPR - green fascist
              GU114.SPR - yellow fascist
              GU115.SPR - blue machine gunner
              GU116.SPR - german machine gunner
              GU117.SPR - green machine gunner
              GU118.SPR - yellow machine gunner
              GU119.SPR - blue marine
              SPRITE_RIFLEMAN 120 # brown marine
              GU121.SPR - german marine
              GU122.SPR - yellow marine
              SPRITE_PILLBOX 123

              ## sprite nos. 124-150 reserved
              ## for Ctp1 units.

              SPRITE_WARRIOR 124
              SPRITE_TRIREME 125
              SPRITE_LEGION 126
              SPRITE_CANNON 127
              SPRITE_WAR_WALKER 128
              SPRITE_MUSKETEER 129
              SPRITE_HOWITZER 130
              SPRITE_HOVERTANK 131
              SPRITE_SWARM 132
              SPRITE_PHALANX 133

              ## sprite nos. 151+ reserved
              ## for player-created units

              SPRITE_SPY 151
              SPRITE_NOBLE 152
              SPRITE_SLINGER 153
              SPRITE_LIGHT_CAVALRY 154
              SPRITE_HEAVY_CAVALRY 155
              SPRITE_HORSE_ARCHER 156
              SPRITE_BRONZE_SWORDSMAN 157 # UNUSED
              SPRITE_SPEARMAN 158
              SPRITE_FYRDMAN 159
              SPRITE_BERSERKER 160
              SPRITE_ARQUEBUSIER 161
              SPRITE_BOMBARD 162
              SPRITE_COG 163
              SPRITE_FRIGATE 164
              SPRITE_MONITOR 165
              SPRITE_PRIVATEER 166
              SPRITE_CARRIER 167
              SPRITE_MISSILE_CRUISER 168
              SPRITE_ATTACK_HELICOPTER 169
              SPRITE_DRAGOON 170 # CHARIOT
              SPRITE_AIRBORNE 171 # PARTISAN
              SPRITE_STORM_MARINE 172 # OPEN

              Comment


              • #8
                Btw, Harlan, did you ever get the Pillbox to work in the game? I have taken it out of the mod right now, though the sprite is still included.

                The last three units listed are sprites that I am going to eventually replace with future units.

                Comment


                • #9
                  Thanks Wes, that gives us a big start on this.

                  The Pillbox sprite is not used at all. Activision changed it to a tile improvement.
                  Don,
                  CtPMaps (Hosted by Apolyton)

                  Comment


                  • #10
                    Thanks, Don, that explains some things. I guess that means I would have to include the two tilesets from the WW2 mod, which would add 2megs to it zipped. Given the potential problems with AI usage, I think I will just forget about it.

                    As for the sprites, you should be able to use any 3-digit number for them, which leaves more than enough space.
                    The sprites I have in the med mod are all from Tom Davies, Harlan and Lev. Setting aside numbers 151 to 200 for sprites from those guys should be plenty.
                    I just remembered Harlan's and Gemini's WWII units pack. If you two want to stake out blocks for yourself, then we will go by that.
                    For those others of you who make sprites, like BlueO, I would suggest you figure out how many sprites you are going to make, and stake a claim to a block of numbers for yourself. I would suggest blocks of 25, starting at 201, unless you know you will be making more than that.
                    That leaves spaces for 32 other people, which I think will be plenty. Does this sound ok to everyone?
                    We can have Mark or someone put this into a form to send to people who want to post sprites on Apolyton, and if OmniGod would go by it for his site as well, then I think we could set a standard for numbering.
                    [This message has been edited by WesW (edited January 25, 2001).]

                    Comment


                    • #11
                      Sounds good Wes... I'll modify the files in the db to go with that and update my site with the numbering set. So how many do you want Blue?

                      Rich
                      BTW - any Apache helicopters out there?
                      [This message has been edited by OmniGod (edited January 25, 2001).]

                      Comment


                      • #12
                        The Attack Helicopter is based upon the Hind.

                        Comment


                        • #13
                          25 should be enough. What number block am I? so I can change the id number of my sprites.

                          Comment


                          • #14
                            Blue, I think you are the only other guy so far to make Ctp2 sprites, so you can have 201-225 if you want.

                            Comment


                            • #15
                              Wes
                              What numbers should I use for any of my units?

                              Blue O - have you tried compressing your sprites? The files I downloaded were massive so I guess you're using uncompressed files to create the Sprite.

                              Comment

                              Working...
                              X