Author Topic: Ultimate Stunters Main SCM  (Read 314140 times)

0 Members and 18 Guests are viewing this topic.

Offline Jason

  • 404
  • V.I.P. Member
  • Posts: 7250
  • Grains in the hourglass.
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1155 on: August 15, 2020, 07:26:07 AM »
Dannye, I have a big favour to ask. Is there a USCM that works with a map cleaned VC? The standard one doesn't work now that the map has nothing in it.

EDIT: Nevermind! I found one in another map mod that works. :rolleyes:

But I may ask for a second favour eventually. Nothing extreme, just to change the spawn point.
« Last Edit: August 15, 2020, 07:38:38 AM by Jason »

Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1156 on: August 16, 2020, 05:45:22 AM »
A heluva lucky coincidence, really!

Loved yer wee best-of video, Rainbow sent me a huge list of the best stunt videos of the last decade since I missed most of it and that was included. Always appreciated your creative eye for spots to bring something different to videos.

Apologises for slightly de-railing the topic.

All good KJ, I appreciate kind words, glad ya enjoyed the vid! I had a blast putting that one together, experimenting with the Freeplay stuff.

---

(image)
Haha, thanks.

---

Dannye, I have a big favour to ask. Is there a USCM that works with a map cleaned VC? The standard one doesn't work now that the map has nothing in it.

EDIT: Nevermind! I found one in another map mod that works. :rolleyes:

But I may ask for a second favour eventually. Nothing extreme, just to change the spawn point.

No problem, I should be able to do that for you. If you could upload the scm that you have found and want to use (perhaps via easyupload if thats okay? That's seemed to work well for me so far), then I'll download it and make the modifications. Then I'll just need the new spawn coordinates you would like, if you know them, or a description of the area in the map so I can try to figure them out.

(I must admit I probably should've made the whole thing on a stripped/clean scm from the very beginning. That probably would've made things easier, and the only loss being that people couldn't play through the missions - but thats not what we do anyway so I doubt many would've minded, haha)

Offline Lex

  • Senior Member
  • Posts: 1339
  • No longer active
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1157 on: August 16, 2020, 06:02:01 AM »
A heluva lucky coincidence, really!

Loved yer wee best-of video, Rainbow sent me a huge list of the best stunt videos of the last decade since I missed most of it and that was included. Always appreciated your creative eye for spots to bring something different to videos.

Apologises for slightly de-railing the topic.

All good KJ, I appreciate kind words, glad ya enjoyed the vid! I had a blast putting that one together, experimenting with the Freeplay stuff.

---

(image)
Haha, thanks.

---

Dannye, I have a big favour to ask. Is there a USCM that works with a map cleaned VC? The standard one doesn't work now that the map has nothing in it.

EDIT: Nevermind! I found one in another map mod that works. :rolleyes:

But I may ask for a second favour eventually. Nothing extreme, just to change the spawn point.

No problem, I should be able to do that for you. If you could upload the scm that you have found and want to use (perhaps via easyupload if thats okay? That's seemed to work well for me so far), then I'll download it and make the modifications. Then I'll just need the new spawn coordinates you would like, if you know them, or a description of the area in the map so I can try to figure them out.

(I must admit I probably should've made the whole thing on a stripped/clean scm from the very beginning. That probably would've made things easier, and the only loss being that people couldn't play through the missions - but thats not what we do anyway so I doubt many would've minded, haha)


As a gamepad stunter, Im kinda jealous of what standards stunters can achieve with their features just like standard can change weather, load 2 position unlike gamepad (kingjad and I and others) having a tough time dealing with it. I wish the gamepad version of SA SCM will get a lovely update. I just can't play others like United, Alien City of any other map mods as it contains/have only a standard version.

Ps; I mean having the option of Standard scm to gamepad too

welcome back dannye, I just watched your stunts video weeks ago and never expected to see the guy now logging in again to gtas and it's dannye  :wub:

Offline ostin

  • ViCe NiNjA
  • Senior Member
  • Posts: 1162
  • Modus Operandi
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1158 on: August 16, 2020, 07:44:11 AM »
btw, is there a working gamepad scm for LC?
so that i don't have to anguish with the keyboard on car stunts :rolleyes:

Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1159 on: August 17, 2020, 03:44:06 AM »
btw, is there a working gamepad scm for LC?
so that i don't have to anguish with the keyboard on car stunts :rolleyes:
Here's the one I uploaded for KJ recently: https://easyupload.io/yvls8y
Hopefully this works for you, it includes all the variants of the LC USCM, including the gamepad/controller ones.

As a gamepad stunter, Im kinda jealous of what standards stunters can achieve with their features just like standard can change weather, load 2 position unlike gamepad (kingjad and I and others) having a tough time dealing with it. I wish the gamepad version of SA SCM will get a lovely update. I just can't play others like United, Alien City of any other map mods as it contains/have only a standard version.

Ps; I mean having the option of Standard scm to gamepad too

welcome back dannye, I just watched your stunts video weeks ago and never expected to see the guy now logging in again to gtas and it's dannye  :wub:
Hey, thanks! And that's completely understandable, I'm not a fan of that original gamepad variant of the USCM myself! I vaguely recall having to rely on feedback from other stunters in those early days to help figure out ideal controls for each of the features (as I don't use a gamepad), and some features were left out due to a combination of those people specifically not desiring them and me being hesitant to bundle them in and risk either making people have to contort their fingers to use them or being too easy to accidentally activate.

That's why, a few years later, I ended up trying to have a proper go at making a full-featured gamepad version. I got a gamepad up and running for myself and worked through trying to come up with a usable setup that supported all features. Most USCMs I released from 2009 onward should have included it, called 'Gamepad Version B' or something like that. I expect everyone has slightly different button mappings, so while I thought it worked well for me, perhaps not so for others (especially since it worked best with some buttons shared specific pairings of game actions - as noted in the documentation included, I think).

I assume that you are currently using the original (not "version B") version of the gamepad scm? If so, have you tried the B one? I'd be happy to take feedback on it, from anybody, especially if it only requires a few changes to work well enough that people can move over to that feature-rich one instead of the lackluster older one.

(Oh, and unfortunately I only ever made that 'Version B' scm for the Vice City engine USCMs, not San Andreas. Maybe I could look into porting a "B" version into SA too - but I'll hold off for now in-case any feedback does come in about that version being useful/not)
« Last Edit: August 17, 2020, 03:47:08 AM by Dannye »

Offline dirtybird78

  • misSdirecti0n
  • V.I.P. Member
  • Posts: 83
  • Est. 2005
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1160 on: August 19, 2020, 11:56:30 AM »
I may be completely off base with what you guys are talking about exactly, but a standard ps4 gamepad works on SA for me. Plug n play with SA and V and probably VC.

Offline Nitzkit

  • Moderator
  • Posts: 7183
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1161 on: August 19, 2020, 03:38:19 PM »
Wow, this place is tripping me out lol

Offline Amaluna

  • Senior Member
  • Posts: 2427
  • Somewhere between relatable and psychotic
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1162 on: August 21, 2020, 08:15:07 AM »
btw, is there a working gamepad scm for LC?
so that i don't have to anguish with the keyboard on car stunts :rolleyes:
Sorry I'm quite late. But as a gamepad (DualShock3) main, I thought my input might be of use for you. I have never played with Keyboard, but have always used the Keyboard SCM and it works perfectly fine on my controller. The gamepad version seems a bit odd to me as the controls are super wonky for controller, but the Keyboard version is phenomenal.

I may be completely off base with what you guys are talking about exactly, but a standard ps4 gamepad works on SA for me. Plug n play with SA and V and probably VC.
Same for me. Despite me using a DualShock3 controller for PC. Getting it to work was quite a hassle, but managed to get it fixed by an online friend of Playz who helped us to get it working. He downloaded some drivers from some external place and put that over the standard drivers. Now it works great. And if it doesn't show up, I put the drivers over it again and it's solved. The only small issue I have is that I have to re do this all if I plug it into a different USB Hub. If I keep it in the same one, there's no issues at all.



Random appreciation for Dannye:
Honestly, this might be a bit off-topic in some way, but I feel like I should thank you for this tool. If it weren't for the main.scm, I doubt many people would even be stunting. Figured I should let you know this as it feels to me like you do not get the recognition you deserve. Just kinda wish the spawner would include a MTB



Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1163 on: August 24, 2020, 03:49:18 AM »
I may be completely off base with what you guys are talking about exactly, but a standard ps4 gamepad works on SA for me. Plug n play with SA and V and probably VC.
My question was more specifically regarding the use of the USCM while gamepad stunting. Early on in development I was told the USCM did not adapt well to gamepad stunters so I made one which had less features and different key mappings, to try and help. I never liked the 'less features' aspect so later I built and included an additional version in my (VC-engine) USCM releases - also intended for gamepad stunters, but which did support all features. I was curious about was which of those versions of the USCMs were used by any still-stunting gamepad users, and if they were still using the older/less-features one, then why - was there anything I could improve in the newer/full-featured one to let them move onto that?
(All that said, I am happy to hear that at least for Amaluna it sounds like using the original/keyboard-designed USCM on a gamepad worked fine, and thus got access to all the features that way, nice!)

Random appreciation for Dannye:
Honestly, this might be a bit off-topic in some way, but I feel like I should thank you for this tool. If it weren't for the main.scm, I doubt many people would even be stunting. Figured I should let you know this as it feels to me like you do not get the recognition you deserve. Just kinda wish the spawner would include a MTB
Thanks! I know I certainly wouldn't have stunted for as long as I did without it. By "MTB" I am guessing you mean Mountan Bike? And so the SA-engine USCM? Looks like I had BMX instead, sorry about that. If you would like a quick/custom fix where I replace one of the other vehicles in the spawner with the MTB, let me know and I could (hopefully) do that.

Wow, this place is tripping me out lol
Haha, hi Nitz!
« Last Edit: August 24, 2020, 05:00:20 AM by Dannye »

Offline VenomX

  • Veteran Member
  • Posts: 4294
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1164 on: August 25, 2020, 06:26:25 AM »
Hi Dannye! Have you open sourced the code for USCM at any point? I'm interested in fiddling with some bits.

Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1165 on: August 27, 2020, 06:00:40 AM »
Hi Dannye! Have you open sourced the code for USCM at any point? I'm interested in fiddling with some bits.
I kinda assumed I had bundled the source with the releases, like I ended up doing for Freeplay, but looking back now I guess it doesn't look like it, sorry about that. I am absolutely happy to provide the source now.

For all variants (keyboard-standard, keyboard-mine, gamepad-old and gamepad-new) of the Vice City and Liberty City USCMs, I currently have access to the source as I wrote it, using the older syntax of BW's Vice City Mission Builder (version 0.22). In addition, for just the Vice City USCMs, I also have a copy of the source I recently converted to the syntax of Seemann's Sanny Builder (admittedly still based off an old-ish version, v3.03). For the San Andreas USCMs, I currently only have the original source written in BW's San Andreas Mission Builder (v0.33). If you also need to know which version of the opcode-list (vicescm.ini) I was using for each at the time, let me know and I can try to look into it, but it may be a bit of a guess at this point.

If any of that is useful, let me know and I should be able to upload what you need. Otherwise I can try and convert into something else for you if I can (though it looks like Sanny Builder might have good back-compat/conversion support, so it may not matter too much?). In addition, let me know if it is okay just to provide the portion of the source file that contains the primary USCM logic, or if you would like the entire plaintext scm so it sits in context.

Offline VenomX

  • Veteran Member
  • Posts: 4294
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1166 on: August 27, 2020, 09:00:58 AM »
I'm specifically interested in the VC keyboard USCM. The older format is fine, I'm going to use it as a reference more than anything else, so I'm not too worried if I can build it or not.

Just provide the USCM stuff, I'll figure out the rest. You are most helpful, thanks Dannye!  :wub:

Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1167 on: August 29, 2020, 07:07:28 PM »
I'm specifically interested in the VC keyboard USCM. The older format is fine, I'm going to use it as a reference more than anything else, so I'm not too worried if I can build it or not.

Just provide the USCM stuff, I'll figure out the rest. You are most helpful, thanks Dannye!  :wub:
Cheers VenomX, happy to be able to help! If you have any questions about it let me know.

Source code file: https://easyupload.io/7wby44
(Of note: years ago I made a couple minor additions I never got around to fully releasing, which are present in this source code, and they include: two more vehicle spawners [using up and down keys where the original ones used left and right], and the ability to use the original two spawners while jetpacking [and they'll spawn water/air vehicles instead of the usual stuff])

Offline VenomX

  • Veteran Member
  • Posts: 4294
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1168 on: September 04, 2020, 08:47:27 AM »
Thanks again Dannye!

This was failing to load in the latest version of Sanny Builder due to some updated syntax and slight changes in opcodes (like you mentioned would be problemmatic).

I wrote a small shell script to convert it to work with the latest version (3.5.1 at the time of writing) and now it is fine!

If you're interested, converter is here https://pastebin.com/dypC8U1h and the converted version of the SCM is here: https://pastebin.com/raw/1bqzXem6.  I haven't fully tested every feature but the main stuff at least works for now.

Cheers for your help :).

Offline Dannye

  • Veteran Member
  • Posts: 3592
    • View Profile
Re: Ultimate Stunters Main SCM
« Reply #1169 on: September 08, 2020, 03:16:22 AM »
Cheers, and thank you for sharing those notes on how to make it compatible for Sanny Builder!

When I first looked at a decompiled USCM via Sanny Builder I found the differences quite daunting - heaps of lines of code replaced with versions that more resembled calling functions on classes/objects, and excluding the opcode prefix completely. While nice in theory (it looking more like a normal programming language), it seemed too inconsistent to be worth it for me, as so many other lines of code still remained in the older format.

From the looks of what you've shared, it seems likely that while Sanny Builder supports that sort of advanced format for some opcodes, it is also cool with the older approach for them too. That's great, as then the only MB->SB differences are minor ones, and it looks like all very nice/convenient too (loving the removal of data-type suffixes, and double-slash comments being reversed). I've been considering making a few changes to the USCM, and I think this seals it - if I do it, it'd definitely be worth me doing it via Sanny Builder.

 

SimplePortal 2.3.7 © 2008-2025, SimplePortal