[v1.2] CrossMomentum - A complete gameplay overhaul

[Reusable] [v1.2] CrossMomentum - A complete gameplay overhaul 1.2

This thread contains content that may be reused, modified, or ported by anyone.
I like this mod, but I think there should be a lite mod that is just the momentum changes and not the character changes and stuff. Also, what is the point of vanilla sonic other than to be passive-aggressive?
 

Daviroll_Limit

known as MM2Wood in-game
I like this mod, but I think there should be a lite mod that is just the momentum changes and not the character changes and stuff. Also, what is the point of vanilla sonic other than to be passive-aggressive?

Vanilla Sonic only role in XMomentum being a stupid joke for people who defends the Thok being not-op.
ergo: if you like Vanilla Sonic so much, you will miss all this other stuff (as i see it obviously)
 

GOTTAGOFAST!

When the imposter SUS
That model ain't supported try typing in console blues hoes off or edit the models dat with a new model with the name of the blue shoes tails skin
 

Attachments

  • PLAYWANT (1).png
    PLAYWANT (1).png
    1.3 KB · Views: 107
ok, so I was just gliding around as knuckles and THIS HAPPENED
srb20002.gif

And then I did it again but I still had no rings and uhhhhhhhhhhhhhh
srb20004.gif

It's a funny glitch to do, but it was kinda disorienting at first (especially because it only happens when he's in his falling state after a glide). Could you please patch this in the next build?
 

Tayes

Member
The Game crashes sometimes when you are in Ringslinger and Someone that was a spectator join the game
Before this, a error spam in the console:

"WARNING: ...s\VCL_XMomentum-v1.2.pk3|LUA/XMomentum/LUA_XMOMENTUM:1504: attempt to index field 'mo' (a nil value)"

and what appears into the .RPT file:

"Error occurred on Saturday, March 27, 2021 at 20:16:23.

srb2win.exe caused an Access Violation at location 005229EA in module srb2win.exe Reading from location 00000060.

Registers:
eax=059ec8a0 ebx=13541238 ecx=05b8d0c0 edx=00000000 esi=059ec8a0 edi=00000001
eip=005229ea esp=0654f930 ebp=00000000 iopl=0 nv up ei pl nz na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210202

AddrPC Params
005229EA 00000000 00000000 00000000 srb2win.exe!P_GetPlayerControlDirection

srb2win.exe 2.2.8.0
ntdll.dll 6.2.19041.844
KERNEL32.DLL 6.2.19041.804
KERNELBASE.dll 6.2.19041.804
ADVAPI32.dll 6.2.19041.610
msvcrt.dll 7.0.19041.546
SDL2_mixer_ext.dll 2.1.0.0
sechost.dll 6.2.19041.789
SDL2.dll 2.0.10.0
libcurl.dll 7.69.0.0
RPCRT4.dll 6.2.19041.746
GDI32.dll 6.2.19041.746
CRYPT32.dll 6.2.19041.844
ucrtbase.dll 6.2.19041.789
win32u.dll 6.2.19041.867
libgme.dll
USER32.dll 6.2.19041.746
wldap32.dll 6.2.19041.546
gdi32full.dll 6.2.19041.746
WS2_32.dll 6.2.19041.546
msvcp_win.dll 6.2.19041.789
libopenmpt.dll 1.0.0.0
IMM32.DLL 6.2.19041.546
libgcc_s_sjlj-1.dll
ole32.dll 6.2.19041.746
WINMM.DLL 6.2.19041.546
libstdc++-6.dll
combase.dll 6.2.19041.844
OLEAUT32.dll 6.2.19041.804
IPHLPAPI.DLL 6.2.19041.546
SETUPAPI.dll 6.2.19041.844
cfgmgr32.dll 6.2.19041.546
bcrypt.dll 6.2.19041.546
SHELL32.dll 6.2.19041.844
VERSION.dll 6.2.19041.546
libfluidsynth-2.dll
DSOUND.dll 6.2.19041.1
powrprof.dll 6.2.19041.546
winmmbase.dll 6.2.19041.1
UMPDC.dll
uxtheme.dll 6.2.19041.746
MSCTF.dll 6.2.19041.844
exchndl.dll 0.9.0.0
PSAPI.DLL 6.2.19041.546
mgwhelp.dll 0.9.0.0
dbghelp.dll 6.2.19041.867
dbgcore.DLL 6.2.19041.546
SHCORE.DLL 6.2.19041.746
kernel.appcore.dll 6.2.19041.546
bcryptPrimitives.dll 6.2.19041.662
clbcatq.dll 2001.12.10941.16384
textinputframework.dll 6.2.19041.844
CoreMessaging.dll 6.2.19041.867
CoreUIComponents.dll 6.2.19041.546
ntmarta.dll 6.2.19041.546
wintypes.dll 6.2.19041.844
windows.storage.dll 6.2.19041.844
dwmapi.dll 6.2.19041.746
Wldp.dll 6.2.19041.662
shlwapi.dll 6.2.19041.746
igc32.dll 26.20.100.7870
dxcore.dll 6.2.19041.546
dinput8.dll 6.2.19041.1
HID.DLL 6.2.19041.546
inputhost.dll 6.2.19041.746
PROPSYS.dll 7.0.19041.746
DEVOBJ.dll 6.2.19041.546
WINTRUST.dll 6.2.19041.804
MSASN1.dll 6.2.19041.546
XInput1_4.dll 6.2.19041.844
OPENGL32.DLL 6.2.19041.844
GLU32.dll 6.2.19041.844
AppXDeploymentClient.dll 6.2.19041.844
ig9icd32.dll 26.20.100.7870
dxgi.dll 6.2.19041.746
igdgmm32.dll 26.20.100.7870
MMDevAPI.DLL 6.2.19041.789
wdmaud.drv 6.2.19041.1
ksuser.dll 6.2.19041.1
AVRT.dll 6.2.19041.546
AUDIOSES.DLL 6.2.19041.789
msacm32.drv 6.2.19041.488
MSACM32.dll 6.2.19041.1
midimap.dll 6.2.19041.488
resourcepolicyclient.dll 6.2.19041.546
mswsock.dll 6.2.19041.546
Windows.UI.dll 6.2.19041.746
WindowManagementAPI.dll
twinapi.appcore.dll 6.2.19041.746

Windows 6.2.9200
DrMingw 0.9.0"
 
If I may offer a small bit of criticism, I'd recommend implementing commands that allow users to turn certain functions off. For instance, I absolutely love the character changes and momentum mechanics, but the trick system makes this mod visually incompatible with mod characters. Yes, some characters have been created/updated with XMomentum support, but the majority (especially a lot of legacy characters) have not.

To expand upon that, some of the new character abilities seem completely incompatible with most 3D model packs, so I have to automatically pass on this for my own sanity (looking at 2D sprites on a 3D plane makes my head hurt).
 

ERROR2401

Member
To expand upon that, some of the new character abilities seem completely incompatible with most 3D model packs, so I have to automatically pass on this for my own sanity (looking at 2D sprites on a 3D plane makes my head hurt).
I've noticed this too, but in my case, the models tended to freeze in a certain pose, like with the amycopter move, she would freeze in the standing pose, facing the camera.
 

The Real Inferno

Blazing Fan
I believed this is caused by XMomentum adding new sprite "IDs"/states for certain characters (such as Amycopter, ALL the trick fail frames, etc.). This is not an issue XMomentum's responsible for, if that's the case. That'd be more of a concern for the model maker.
 
I believed this is caused by XMomentum adding new sprite "IDs"/states for certain characters (such as Amycopter, ALL the trick fail frames, etc.). This is not an issue XMomentum's responsible for, if that's the case. That'd be more of a concern for the model maker.
Even so, being able to toggle certain aspects would be nice. I physically cannot play this game without the models, so being able to disable the incompatible character abilities would help a lot for me.
 

ERROR2401

Member
I believed this is caused by XMomentum adding new sprite "IDs"/states for certain characters (such as Amycopter, ALL the trick fail frames, etc.). This is not an issue XMomentum's responsible for, if that's the case. That'd be more of a concern for the model maker.
I agree that it's most likely new animation ID/states causing it. I personally don't mind it, as I'm happy the game doesn't crash when it happens.
 
I can't really offer a move that Amy could have that would be better than Amycopter, but I really dislike the Amycopter, it feels exactly like a thok. You gain momentum from a standstill and while moving. I just don't understand why she has it or needs it or why it works. And no i'm not saying Sonic is realistic by the way.
Post automatically merged:

I played Sonic with actionspd 40 jumpthok and it was fun, especially with cobalt momentum, spindash + jumpthok being really useful in red volcano, and i liked keeping the momentum and jumpthoking to cross large gaps, but one of my concerns that I think could keep it from being a standard ability is the wind shield. Jump thok kind of makes the Wind Shield a bit more situational, as some gaps you would clear with a wind shield or a spindash wind shield you can now do with a jump thok.
This isn't a criticism, i think the momentum thok is a cool move and its executed really well with all the graphical effects, even if sometimes you gain so much speed that it becomes too hard to keep, i don't think thats necesarrily a bad thing, it makes the player monitor their speed.

Oh and speaking of the wind shield is it supposed to cause afterimages?
 
Last edited:

Who is viewing this thread (Total: 2, Members: 0, Guests: 2)

Top