|
Members in Shoutbox
None.
Shoutbox Search
Shoutbox Commands
/w [name] > Whisper
/r > Reply to last whisper /me > Marks as action Shoutbox Information
Moderators may delete any and all shouts at will.
|
Global Shoutbox
Please log in to shout.
[2017-7-07. : 10:24 pm] Symmetry -- the enemies did all kinds of shit. fire novas and death flying everywhere[2017-7-07. : 10:23 pm] thekian -- I know how you can make a unit use more weapons in iscript. But where were all the extra weapons used?[2017-7-07. : 10:23 pm] IskatuMesk -- Eh, it's not a concern now. This was in 2009. I'm never touching BW again.[2017-7-07. : 10:22 pm] IskatuMesk -- Most units in AO had two attacks, some had 3-4. So, yeah, data and iscript contraints were a big deal.[2017-7-07. : 10:22 pm] IskatuMesk -- And I believe I also used some T and P weapons and traded some stuff around.[2017-7-07. : 10:21 pm] thekian -- IskatuMeskIskatuMesk shouted: thekian I'm pretty sure AO's release had a grand total of 2-3 weapon data slots free period, which were reserved for the Tiamat. There are about 28 unused weapon slots, and then there are hero weapons.[2017-7-07. : 10:19 pm] thekian -- BeatMeistroBeatMeistro shouted: IskatuMesk I'm guessing the extra datextender slots would also mess up if used for custom weapon stuff? Weapons work perfectly fine with DatExtender.[2017-7-07. : 10:19 pm] IskatuMesk -- thekianthekian shouted: How so? You could use, say, just 3 empty entries to have short, mid, and long range turreted attacks that are 0 damage white circles. I'm pretty sure AO's release had a grand total of 2-3 weapon data slots free period, which were reserved for the Tiamat.[2017-7-07. : 10:19 pm] IskatuMesk -- BeatMeistroBeatMeistro shouted: IskatuMesk I'm guessing the extra datextender slots would also mess up if used for custom weapon stuff? Not a clue. Datextender is well after my time[2017-7-07. : 10:19 pm] thekian -- How so? You could use, say, just 3 empty entries to have short, mid, and long range turreted attacks that are 0 damage white circles.[2017-7-07. : 10:18 pm] Voyager7456 -- Probably more effective to just hook the target finding code or w/e and adjust it there[2017-7-07. : 10:18 pm] BeatMeistro -- IskatuMeskIskatuMesk shouted: There's orders you can change, and subunit stuff is very specific. I'm guessing the extra datextender slots would also mess up if used for custom weapon stuff?[2017-7-07. : 10:17 pm] IskatuMesk -- It would probably be better to "fake" the turret behavior, e.g. have a turret but have attack behavior handled by the body. I hypothesized you could have a fake body attack to "trick" the AI, but weapons.dat entries were just as limited.[2017-7-07. : 10:16 pm] IskatuMesk -- There's orders you can change, and subunit stuff is very specific.[2017-7-07. : 10:16 pm] IskatuMesk -- Sc2's one saving grace is trhat tactical AI let you do shit with the AI's unit control you could never dream of in BW without having source control[2017-7-07. : 10:16 pm] thekian -- Aren't there specific AI settings to handle that stuff? You know, in DatEdit?[2017-7-07. : 10:15 pm] IskatuMesk -- The AI doesn't know how to handle units whose attacks and stuff are in a subunit. They like to walk into shit, change targets erratically, and bumble around[2017-7-07. : 10:15 pm] IskatuMesk -- I always think about what the AI will do with X or Y before implementation. A lot of the bugs I mentioned for units.dat really come into play with the AI. For example, there's a LOT of stupid shit in regards to Lurkers.[2017-7-07. : 10:14 pm] thekian -- To be honest, I rarely play against Terrans because the AI goes ham with nukes.[2017-7-07. : 10:14 pm] IskatuMesk -- You should try it sometime. Make a script that spams goliaths and tanks and see what they do.[2017-7-07. : 10:13 pm] IskatuMesk -- You mean you haven't seen what the AI does with goliaths and tanks?[2017-7-07. : 10:13 pm] Voyager7456 -- IskatuMeskIskatuMesk shouted: I stayed clear of turrets because AI can't use those units properly. How so?[2017-7-07. : 10:13 pm] Voyager7456 -- Well I'm already hosed on the saving/loading front unless I hook those functions myself so I don't care about that one ![]() [2017-7-07. : 10:12 pm] IskatuMesk -- I stayed clear of turrets because AI can't use those units properly.[2017-7-07. : 10:11 pm] thekian -- Basically, DatExtender just needs two things to allow for perfectly functioning supermods: extra unit data (wireframes, names, etc.) and working saving/loading.[2017-7-07. : 10:09 pm] thekian -- Voyager, DatExtender can actually add working units - they just have no names or icons. It's useful for adding things like turrets and, say, brood lord type broodlings.[2017-7-07. : 10:07 pm] Voyager7456 -- Yeah, 208 entries for all your units and projectiles is a bit tight[2017-7-07. : 10:07 pm] IskatuMesk -- I meant in terms of limits. I maxed out several of the files in AO and that wasn't even a TC[2017-7-07. : 10:06 pm] thekian -- IskatuMeskIskatuMesk shouted: I remember flingy or sprites being more problematic than units.dat Flingy only has problems if you're using weapon sprite locations. They're hardcoded to act in weird manners.[2017-7-07. : 10:05 pm] IskatuMesk -- I see an SC2 mod that is going to get DMCA'd the second blizzard finds out about its existence ... and that's it[2017-7-07. : 10:03 pm] IskatuMesk -- I wonder how my old friends in soase are doing these days, if any of them are still modding[2017-7-07. : 9:59 pm] IskatuMesk -- though half the misc entries in units.dat had weird bs associated with them[2017-7-07. : 9:59 pm] IskatuMesk -- I remember flingy or sprites being more problematic than units.dat[2017-7-07. : 9:59 pm] Voyager7456 -- It's good to know you've made so much progress in case I run out of units.dat entries ![]() [2017-7-07. : 9:56 pm] thekian -- Assuming that the buffer is a byte array, just go around and quadruple the size of every array. Easy![2017-7-07. : 9:55 pm] O)FaRTy1billion[MM] -- it seems to just copy all the dat stuff to a buffer, but idk how big that buffer is or how easy it is to change that[2017-7-07. : 9:53 pm] thekian -- Maybe it'll be possible to figure out how to get them to work with DatExtender from that perspective.[2017-7-07. : 9:52 pm] thekian -- Anyway, Farty... I was thinking that Starcraft saves probably work in a similar manner to maps. |