Can someone remove XC_Engine dependency for a specific mutator?

Search, find and discuss about Mutators!
User avatar
Berserker
Experienced
Posts: 89
Joined: Fri Sep 27, 2019 5:08 pm

Can someone remove XC_Engine dependency for a specific mutator?

Post by Berserker » Sun Oct 30, 2022 9:11 pm

469c just got released today. Everyone is excited, except me. I still can't update my servers, because we use XC_Engine dependent mutators. Since Higor is not active anymore, there is a chance that we won't get a new XC_Engine version, which is compatible with the new patch. I am always stuck with old patches, whenever a new test build comes out.

One of the most important XC_Engine mutators we use is ClientPause. You can find more info about it here:
viewtopic.php?f=64&t=12761&p=105443

Some people here would probably recommend other Pause mutators, which I am aware of each and every Pause mutator out there. However, ClientPause is the only one that works properly with our mods. This is why I am calling out for help and would like to ask if it's possible to remove the XC_Engine dependency on that mutator in order to run it without XC_Engine. :help:
You do not have the required permissions to view the files attached to this post.
Visit us on Discord:
https://discord.gg/fcRakgNCjR Image

User avatar
anth
Adept
Posts: 251
Joined: Thu May 13, 2010 2:23 am

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by anth » Sun Oct 30, 2022 9:34 pm

There will be an updated XC_Engine soon

User avatar
f7r
Experienced
Posts: 87
Joined: Mon Oct 19, 2020 6:53 pm

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by f7r » Sun Oct 30, 2022 9:43 pm

Firstly:
Berserker wrote:
Sun Oct 30, 2022 9:11 pm
Since Higor is not active anymore <...>
:???:
Higor wrote:
Mon Oct 17, 2022 1:02 am
<...>
v469c does not have a working XC_Engine version yet (i'm working on this)
<...>
Secondly:
There is impossible to remove XCGE dependency from this pause mod (this is not a mutator!) because a specific unique functions (ReplaceFunction for example) are used from the XCGE (аctually, for this it was created)...

User avatar
sektor2111
Godlike
Posts: 6028
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by sektor2111 » Sun Oct 30, 2022 10:18 pm

Mutators using natives from XCGE and aiming some replacement of bugged functions in many cases cannot be replaced, others... maybe yes, if conforming them is being supported.
By example you can solve certain functions from Engine.u file but... for bad internal natives (specific DLL) it's not really easy...

Higor
Godlike
Posts: 1844
Joined: Sun Mar 04, 2012 6:47 pm

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by Higor » Mon Oct 31, 2022 4:54 am

Son, I am disappoint.

=========

The files are awaiting ACE whitelisting, it'd be a bad thing if everyone using it got kicked and banned from servers.
As for ClientPause, it's impossible to do the stuff it does without XC_Engine.

Automatically merged

On a separate note, I realized ClientPause needs a slight fix.
ImageImage
Image unreal://23.111.157.138:7777
Image unreal://46.228.199.205:7788

User avatar
Berserker
Experienced
Posts: 89
Joined: Fri Sep 27, 2019 5:08 pm

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by Berserker » Mon Oct 31, 2022 9:10 am

Higor wrote:
Mon Oct 31, 2022 5:01 am
Son, I am disappoint.
I actually did ask you directly on Discord if you were gonna release XC_Engine for 469c when it comes out, but I didn't get a reply and assumed you were still inactive :roll:. I didn't see you mentioned this on ut99org 2 weeks ago. I was really worried what I was gonna do, but glad to see you are working on it.
Visit us on Discord:
https://discord.gg/fcRakgNCjR Image

Higor
Godlike
Posts: 1844
Joined: Sun Mar 04, 2012 6:47 pm

Re: Can someone remove XC_Engine dependency for a specific mutator?

Post by Higor » Mon Oct 31, 2022 12:22 pm

Oh, you did ask about 4 months ago, I apologize for not noticing the message.

As for the XC_Engine whitelisting, would have been a little faster if I caught Anth before he went to sleep yesterday but felt dizzy all day (likely something I ate), sucks having to scramble what little energy and concentration you have to rebuild everything and figure out the new addresses in Editor.dll to inject the script compiler hooks.
ImageImage
Image unreal://23.111.157.138:7777
Image unreal://46.228.199.205:7788