MantisBT - Zandronum
View Issue Details
0000615Zandronum[All Projects] Suggestionpublic2011-11-02 22:242018-09-30 19:56
Konda 
Torr Samaho 
normalfeatureN/A
closedfixed 
 
1.0 
0000615: Backport the strparam ACS function
Skulltag's ACS is great, but it's quite short on string manipulation. In fact, there are so few string manipulation functions that, skulltag's got... two, if not just one. There were so many times when coders would think of a very good idea for a script, but then they would realize that skulltag doesn't have the strparam function. The strparam function is one of the most important string manipulation functions in ACS. It is very useful in a lot of aspects of ACS scripting, in a lot of different projects. 98e is coming, it's got revolutionary skulltag changes. Backporting the strparam fuction would be one of these great changes many people would appreciate a lot.
'http://zdoom.org/wiki/Strparam [^]'
No tags attached.
Issue History
2011-11-02 22:24KondaNew Issue
2011-11-02 22:25DuskNote Added: 0002275
2011-11-02 22:26WatermelonNote Added: 0002276
2011-11-02 22:29EmZee712Note Added: 0002277
2011-11-02 22:30stipsiNote Added: 0002278
2011-11-02 22:30SynertNote Added: 0002279
2011-11-02 23:29Ijon TichyNote Added: 0002280
2011-11-03 18:33Tor-BjornNote Added: 0002281
2012-01-14 17:21Torr SamahoNote Added: 0002381
2012-01-14 17:21Torr SamahoAssigned To => Torr Samaho
2012-01-14 17:21Torr SamahoStatusnew => feedback
2012-01-14 19:07KondaNote Added: 0002383
2012-01-14 19:07KondaStatusfeedback => assigned
2012-01-14 19:17WatermelonNote Added: 0002384
2012-01-14 19:24SynertNote Added: 0002385
2012-01-14 20:15Torr SamahoNote Added: 0002386
2012-01-14 20:16Torr SamahoStatusassigned => feedback
2012-01-14 21:46SynertNote Added: 0002394
2012-01-15 23:57Torr SamahoNote Added: 0002460
2012-01-15 23:58Torr SamahoStatusfeedback => resolved
2012-01-15 23:58Torr SamahoFixed in Version => 1.0
2012-01-15 23:58Torr SamahoResolutionopen => fixed
2018-09-30 19:56Blzut3Statusresolved => closed

Notes
(0002275)
Dusk   
2011-11-02 22:25   
YES
(0002276)
Watermelon   
2011-11-02 22:26   
Seriously, this is important for mods and even games like CTF. We NEED this. Period. Please backport!
(0002277)
EmZee712   
2011-11-02 22:29   
I support this notion
(0002278)
stipsi   
2011-11-02 22:30   
I support dis!
(0002279)
Synert   
2011-11-02 22:30   
DO WANT
(0002280)
Ijon Tichy   
2011-11-02 23:29   
While it would be nice if ACS finally supported proper strings, this is pretty much the next best thing. Supportification has been made
(0002281)
Tor-Bjorn   
2011-11-03 18:33   
I support this!
(0002381)
Torr Samaho   
2012-01-14 17:21   
Fortunately, this ACS feature doesn't seem to rely on any ZDoom features Skulltag doesn't have, so I could backport it without any apparent conflicts. Please test if this build properly supports this function.
(0002383)
Konda   
2012-01-14 19:07   
But how can we compile a script with a function that the compiler doesn't support?
(0002384)
Watermelon   
2012-01-14 19:17   
I sent FDARI a PM to invite him to the skulltag forums and maybe create his own ACC for us (or at least add on stuff for the skulltag ACC to support strparam). He'd also have other string functions that for some reason ZDoom development seems to be quite dead ATM.

So far his stuff got the build working, therefore: Test Build = success.
(0002385)
Synert   
2012-01-14 19:24   
'http://daman6009.home.comcast.net/ACC.7z [^]'
This seems to work
(0002386)
Torr Samaho   
2012-01-14 20:15   
> But how can we compile a script with a function that the compiler doesn't support?

Did you try the latest ZDoom ACC? I think as long as you don't use any ACS functions Skulltag doesn't support this should work.
(0002394)
Synert   
2012-01-14 21:46   
The latest ACC doesn't work with it- the one I linked is modified and does work with it. I've been messing around with it, and it seems to work nicely so far.
(0002460)
Torr Samaho   
2012-01-15 23:57   
Alright, I consider this to be resolved then.