Members in Shoutbox
None.

Shoutbox Search
Search for:


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.
Pages: < 1 2 3 4 53278 >

[2019-1-13. : 9:33 pm]
readabook -- ah, such is life, thanks for trying tho
[2019-1-13. : 9:32 pm]
Suicidal Insanity -- Ok, since you aren't hitting any of the other messages, it looks like the file data is corrupt
[2019-1-13. : 9:27 pm]
Suicidal Insanity -- No text at all?
[2019-1-13. : 9:26 pm]
Suicidal Insanity -- Ok
[2019-1-13. : 9:25 pm]
readabook -- only box I get is hr = hex code error
[2019-1-13. : 9:23 pm]
Suicidal Insanity -- Such as 'Error reading the 'scenario.chk' file from the map MPQ'
[2019-1-13. : 9:23 pm]
Suicidal Insanity -- Are you getting a message box first?
[2019-1-13. : 9:08 pm]
Suicidal Insanity -- And see what the exact error cause is
[2019-1-13. : 9:08 pm]
Suicidal Insanity -- You can open the full log in the debug menu
[2019-1-13. : 9:06 pm]
readabook -- didn't see anything about mpq, it is what it is tho, would save me 1-2 hours is all if I could recover, no big deal
[2019-1-13. : 9:05 pm]
Suicidal Insanity -- Is it unable to parse the MPQ archive?
[2019-1-13. : 9:05 pm]
Suicidal Insanity -- I suspect undelete didn't recover the full data then
[2019-1-13. : 8:56 pm]
readabook -- hr = hex code
[2019-1-13. : 8:56 pm]
readabook -- the error it throws is
[2019-1-13. : 8:55 pm]
readabook -- same issue, can't open
[2019-1-13. : 8:54 pm]
Suicidal Insanity -- What does staredit do with em?
[2019-1-13. : 8:41 pm]
readabook -- I undeleted some maps from flash drive, can't open them, did they get corrupted or is it an scmdraft issue?
[2019-1-13. : 7:34 pm]
Suicidal Insanity -- There is a sample plugin somewhere in the forums, I cant find it right now
[2019-1-13. : 7:33 pm]
Suicidal Insanity -- No, I meant you could write your own custom trigger editor, or expand existing trigger editors, with your new conditions or actions
[2019-1-13. : 7:32 pm]
Pr0nogo -- so scmd would need to detect the new events as conditions
[2019-1-13. : 7:31 pm]
Pr0nogo -- what's it coded in, and have you ever linked it with new data from sc plugins? I'm talking about writing new function code to do things not normally supported, like detecting if a unit is in combat, if a player has killed a specific player's units, etc
[2019-1-13. : 7:29 pm]
Pr0nogo -- where's the plugin arch?
[2019-1-13. : 7:23 pm]
Suicidal Insanity -- Adding new ones to scmdraft requires recompile, and adding ones that use strings is more difficult than normal ones
[2019-1-13. : 7:22 pm]
Suicidal Insanity -- You've got an open source editor, and an open plugin architecture for scmdraft
[2019-1-13. : 7:19 pm]
Pr0nogo -- for whatever it's worth I've been wanting to add triggers to scmd for at least a year now, just assumed it's not possible until we get an open source editor
[2019-1-13. : 7:14 pm]
Suicidal Insanity -- But in theory the entire conversion from number <->datafield for conditions now uses scmdraft code. Text trigedit only handles conversion from number <-> text
[2019-1-13. : 6:58 pm]
Suicidal Insanity -- Besides the basic set deaths / set meory
[2019-1-13. : 6:58 pm]
Suicidal Insanity -- Ya, once this is done, then I have a started project from 2 months ago that changed the EUD support to be a lot more generic, which I can finish, which hopefully means EUDs in text trigedit without too much additional code
[2019-1-13. : 6:49 pm]
Moose -- Ya, large refactoring painful AF lmao
[2019-1-13. : 6:41 pm]
Suicidal Insanity -- Since I didn't want to pull in all of scmdraft, just typedefs + wrappers
[2019-1-13. : 6:40 pm]
Suicidal Insanity -- Sounds trivial, but wasn't :(
[2019-1-13. : 6:39 pm]
Moose -- gj man
[2019-1-13. : 6:37 pm]
Suicidal Insanity -- Yay, I can actual compile text trigedit now when it includes the scmdraft files .....
[2019-1-13. : 4:37 pm]
Moose -- and jenkins o_o
[2019-1-13. : 4:36 pm]
Moose -- At least they're using git tho, so there's that at least
[2019-1-13. : 4:34 pm]
Moose -- Tru, could like, increase understanding of the engine and know if changes are breaking things but Blizz probs don't wanna pay people to write the tests at this point lmaoooo
[2019-1-13. : 4:30 pm]
Suicidal Insanity -- Moose
Moose shouted: How do you know? C|X^D
All the interviews where they say "we don't dare toch the engine because we dont understand it and we don't want anything to break"
[2019-1-13. : 4:29 pm]
Suicidal Insanity -- I have thought about sharing my trigger definitions since they can be expanded for EUD types, but as long as nobody else would use em not much point
[2019-1-13. : 4:29 pm]
Moose -- How do you know? C|X^D
[2019-1-13. : 4:28 pm]
Suicidal Insanity -- :P
[2019-1-13. : 4:28 pm]
Suicidal Insanity -- Comedy option: Its not like SC has any
[2019-1-13. : 4:28 pm]
Suicidal Insanity -- I'm not. Its not like its a commercial project or anything
[2019-1-13. : 4:27 pm]
jjf28 -- Moose
Moose shouted: jjf28 Suicidal Insanity Y'all not using unit tests?
I'm working on the unit tests xD
[2019-1-13. : 4:27 pm]
Suicidal Insanity -- You do realize how old the codebase is, right? :P
[2019-1-13. : 4:27 pm]
Moose -- jjf28
jjf28 shouted: mm, I just check that it compiles into the same thing it read out
Suicidal Insanity
Suicidal Insanity shouted: I'm gonna check to make sure the generated text matches between the old build and the new one
Y'all not using unit tests?
[2019-1-13. : 4:26 pm]
Suicidal Insanity -- Just to ensure consistency - I can use the text parsing to verify the arrays
[2019-1-13. : 4:25 pm]
Suicidal Insanity -- But I am planning on changing that to also use the arrays that text trigedit uses
[2019-1-13. : 4:25 pm]
Suicidal Insanity -- Classic trigedit parses the text string to figure out args: TEXT("<player>Player</player> <points>score type</points> score is <quantitymod>comparison</quantitymod> <quantitynum>quantity</quantitynum>.")
[2019-1-13. : 4:24 pm]
Suicidal Insanity -- What I pasted earlier was what text trigedit uses, both before and after
[2019-1-13. : 4:23 pm]
jjf28 -- parsing yea
[2019-1-13. : 4:23 pm]
Suicidal Insanity -- That is for the text parsing, and not for text generation, right?
[2019-1-13. : 4:22 pm]
jjf28 -- going to either a polymorphic call or an array of function pointers (depending on performance of the former) eventually
[2019-1-13. : 4:18 pm]
jjf28 -- at the moment I have a ridiculous jump table :D https://puu.sh/Cw5fG/2c82b4545a.png
[2019-1-13. : 4:02 pm]
Suicidal Insanity -- I have an array of arg types per condition / action type, and a function that reads out a particular field from the data, no idea what you are using
[2019-1-13. : 3:53 pm]
Suicidal Insanity -- that is safer
[2019-1-13. : 3:53 pm]
Suicidal Insanity -- I'm gonna check to make sure the generated text matches between the old build and the new one
[2019-1-13. : 3:53 pm]
Suicidal Insanity -- That would happen even if I swapped arg types
[2019-1-13. : 3:03 pm]
jjf28 -- mm, I just check that it compiles into the same thing it read out
[2019-1-13. : 1:35 pm]
Suicidal Insanity -- I'm sure you can imagine how fun it is to double check that diff :P
[2019-1-13. : 1:29 pm]
Suicidal Insanity -- I spent 8 hours yesterday porting text trigedit to use the scmdraft data structs instead of DW's custom ones, and want to make sure nothing broke
[2019-1-13. : 1:29 pm]
Suicidal Insanity -- Guess I'll try to autogenerate one
[2019-1-13. : 1:28 pm]
Suicidal Insanity -- I had one many years ago, but can't find it anymore
[2019-1-13. : 1:28 pm]
jjf28 -- but I don't see anything like that in my maps folder
[2019-1-13. : 1:24 pm]
jjf28 -- well I'm sure I did...
[2019-1-13. : 1:22 pm]
Suicidal Insanity -- do you happen to have a test map which uses every trigger condition / action type, and ditto for briefings?
[2019-1-13. : 1:21 pm]
Suicidal Insanity -- not crystal ball?
[2019-1-13. : 1:21 pm]
Suicidal Insanity -- haha

Pages: < 1 2 3 4 53278 >


Members Online: lifebot, Roy, jjf28, Pr0nogo