Many questions about modding
Posted: Thu Feb 07, 2013 6:21 pm
So I've recently gotten into Starcraft modding, of course, and I've hit a few roadblocks and I'm wondering if anyone has any solutions to the issues I'm having.
1. I've gotten the SCV to build a "start location", but the game crashes when the start location is destroyed, probably because the death sprite for the unit is undefined. I can't find the definitions for something's death anywhere in DATEdit, so does anyone know where that can be changed?
EDIT: Fixed this one, the start location needed a "Death" sequence in the iscript.
2. I've turned the Independent Starport into a sunken colony clone (that doesn't require creep), and I've given it buttons for attacking buildings. But whenever I tell it to attack something, it ignores the command completely. It will only attack automatically, and never listens when you specify a target. Is there any solution to this?
EDIT: Fixed this one too, it was in the orders tab. "Tower guard" and "Tower attack".
3. I've made the supply depot able to train civilians, and that's working great. Only problem is I can't properly assign a rally point. Once again, it's ignoring the command. Also other unit-creating buildings have the ability to set rally points while being constructed, but still not the supply depot. How do you change a unit's button set for an incomplete building?
EDIT: Fixed, for the most part. "Allow all buildings to rally" option enabled the option, but the "Use units.dat group flags for factories" (which enables rally by right-click) crashes the game frequently, and the option is still not there for an incomplete building.
4. I've created a kind of "Universal peon" unit which can gather resources and create buildings from any race... It will gather resources and move around, but when I tell it to build anything (I reused the original peon units' button sets for this) it, once again, ignores the command completely.
EDIT: Fixed. Add the new peon to the "Drone start build" "Drone build" "Build1" "Build2" "Build3" and "Build4" orders.
5. With DATEdit I've moved each race's buildings to some of the unused upgrade slots (so those unused upgrades will now upgrade the building's armor), and tried to add the ability to upgrade them to the supply depot, pylon or hive. I also changed the upgrade properties in DATEdit so the max value for them is 3. But the buttons never even show up. This is strange, because I successfully added the ability to upgrade another unused upgrade to the refinery, extractor or assimilator. Anyone know why it's working for some and not for others?
EDIT: I did a complete redo of everything involved here and it wants to work now. So I guess that's fixed too.
6. I've turned the marker units (Terran Marker, etc.) into beacon clones, but units can't walk across them like with the regular beacons. Any way to fix that?
So I suppose most of my problems relate to FireGraft, or more specifically, the game ignoring the things I do in FireGraft. Anyone know of any solutions to these issues? If anyone would like the FG EXE to take a look, I can upload it somewhere (but this might be of questionable legality).
And if this is in the wrong place or forum or anything, feel free to move it. Or if I'd be better off on another website please let me know. I'd love to get this garbage working!
1. I've gotten the SCV to build a "start location", but the game crashes when the start location is destroyed, probably because the death sprite for the unit is undefined. I can't find the definitions for something's death anywhere in DATEdit, so does anyone know where that can be changed?
EDIT: Fixed this one, the start location needed a "Death" sequence in the iscript.
2. I've turned the Independent Starport into a sunken colony clone (that doesn't require creep), and I've given it buttons for attacking buildings. But whenever I tell it to attack something, it ignores the command completely. It will only attack automatically, and never listens when you specify a target. Is there any solution to this?
EDIT: Fixed this one too, it was in the orders tab. "Tower guard" and "Tower attack".
3. I've made the supply depot able to train civilians, and that's working great. Only problem is I can't properly assign a rally point. Once again, it's ignoring the command. Also other unit-creating buildings have the ability to set rally points while being constructed, but still not the supply depot. How do you change a unit's button set for an incomplete building?
EDIT: Fixed, for the most part. "Allow all buildings to rally" option enabled the option, but the "Use units.dat group flags for factories" (which enables rally by right-click) crashes the game frequently, and the option is still not there for an incomplete building.
4. I've created a kind of "Universal peon" unit which can gather resources and create buildings from any race... It will gather resources and move around, but when I tell it to build anything (I reused the original peon units' button sets for this) it, once again, ignores the command completely.
EDIT: Fixed. Add the new peon to the "Drone start build" "Drone build" "Build1" "Build2" "Build3" and "Build4" orders.
5. With DATEdit I've moved each race's buildings to some of the unused upgrade slots (so those unused upgrades will now upgrade the building's armor), and tried to add the ability to upgrade them to the supply depot, pylon or hive. I also changed the upgrade properties in DATEdit so the max value for them is 3. But the buttons never even show up. This is strange, because I successfully added the ability to upgrade another unused upgrade to the refinery, extractor or assimilator. Anyone know why it's working for some and not for others?
EDIT: I did a complete redo of everything involved here and it wants to work now. So I guess that's fixed too.
6. I've turned the marker units (Terran Marker, etc.) into beacon clones, but units can't walk across them like with the regular beacons. Any way to fix that?
So I suppose most of my problems relate to FireGraft, or more specifically, the game ignoring the things I do in FireGraft. Anyone know of any solutions to these issues? If anyone would like the FG EXE to take a look, I can upload it somewhere (but this might be of questionable legality).
And if this is in the wrong place or forum or anything, feel free to move it. Or if I'd be better off on another website please let me know. I'd love to get this garbage working!