Essence UCS

Here you can post about UO Tools not specific to POL, but to the UO Client. This includes map editors, custom clients, mul editors (except UOFiddler, use it's forum), and so on.

Moderator: POL Developer

Yukiko
Distro Developer
Posts: 2282
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: Essence UCS

Post by Yukiko » Sun Aug 06, 2017 4:19 pm

Thank you for your quick reply.

I was thinking maybe some of the English translation could be done using the cliloc for English but because you have customized so much of the interface the clilocs probably don't contain the proper messages.

Anyway, I did register on your forums as Yukiko so hopefully at some time in the near future I'll PM you for a copy of Essense UCS. I have so much to do right now that I don't think I would be able to give Essense UCS the time it deserves.
Sincerely,
Yukiko

I would tell you a UDP joke but you might not get it.

Titus 2:13

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Sun Aug 06, 2017 5:29 pm

Yukiko wrote:
Sun Aug 06, 2017 4:19 pm
I was thinking maybe some of the English translation could be done using the cliloc for English but because you have customized so much of the interface the clilocs probably don't contain the proper messages.
Seems it have place some misunderstanding, interface you have seen is just an example what you can do with client powered by UCS. Client interface that you have seen in videos before was designed and drawn specialy for Quintessence project, which I'm developing. It's not part of UCS, and was shown here as real life example of UCS usage. UCS don't containt any graphics, sounds and so on, it only allows to change many things in client, by tons of configs. All configs contain help and description in comments on english. UCS also allows to replace some hardcoded text and messages and support multilanguage translation, so UCS will get values depending on selected language. Just videos was made from clinet using russian translation. I know wide part of uo community don't know russian language at all, but I have no choice as english tanslation wasn't finished (again, here i speak about Quintessence, not UCS).
Once more UCS isn't plug and play, it will not give you any usable and positive results after deploying client it just allowed you to change many things.
Yukiko wrote:
Sun Aug 06, 2017 4:19 pm
Anyway, I did register on your forums as Yukiko so hopefully at some time in the near future I'll PM you for a copy of Essense UCS. I have so much to do right now that I don't think I would be able to give Essense UCS the time it deserves.
Ok, after updating webserver software appeared some problems with using tags on thise forum. I'll try to fix it, but for now if you see empty posts\pm just remove tags.

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Sat Aug 26, 2017 4:59 am

Preview of UO: Quintessence Line Of Sight (LoS) implementation and a foliage drawing fix. It is an early preview, so an implementation algorithm in the video presents several bugs. LoS visualization and fixes were implemented using the UCS (Ultima Client Shell) project.

https://www.youtube.com/watch?v=vyC71wQ ... Te&index=9

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Sun Nov 05, 2017 3:57 pm

New FoV system. Along the way, all previously known bugs of the LoS system were fixed, and it itself was improved and optimized. A major change was that now LoS and FoV behavior are controlled by the server, which allows use of these systems directly in the game process. The video demonstrates the behavior of various helmets, but it will also be affected by the stats, perks, effects of potions and spells, and so on.

https://www.youtube.com/watch?v=mOPoBTN ... e&index=10
Last edited by StaticZ on Mon Nov 06, 2017 5:14 am, edited 1 time in total.

RusseL
Forum Regular
Posts: 335
Joined: Fri Feb 20, 2009 8:30 pm

Re: Essence UCS

Post by RusseL » Mon Nov 06, 2017 1:26 am

StaticZ wrote:
Sun Nov 05, 2017 3:57 pm
New FoV system. Along the way, all previously known bugs of the LoS system were fixed, and it itself was improved and optimized. A major change was that now LoS and FoV behavior are controlled by the server, which allows use of these systems directly in the game process. The video demonstrates the behavior of various helmets, but it will also be affected by the stats, perks, effects of potions and spells, and so on.

https://www.youtube.com/watch?v=mOPoBTNU...e&index=10
link is broken

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Mon Nov 06, 2017 5:15 am

RusseL wrote:
Mon Nov 06, 2017 1:26 am
link is broken
Fixed:

https://www.youtube.com/watch?v=mOPoBTN ... e&index=10

guialtran
Expert Poster
Posts: 72
Joined: Wed Jul 30, 2008 12:42 pm

Re: Essence UCS

Post by guialtran » Fri Nov 10, 2017 6:39 am

very good!
Unfortunately you do not provide the source code.

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Fri Nov 10, 2017 12:03 pm

Sure, it's impossible to speak about protection for opensource project. And protocol and client data protection is one of the main task of these project.

Besides, belive me, not you or some one else will do something with them. Only in case if our or some other server where used this project becomes very popular some one can remember about sources to remove protection and add some cheats )

Yukiko
Distro Developer
Posts: 2282
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: Essence UCS

Post by Yukiko » Fri Nov 10, 2017 12:22 pm

I guess Essence is not an open source project.
Sincerely,
Yukiko

I would tell you a UDP joke but you might not get it.

Titus 2:13

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Fri Nov 10, 2017 2:23 pm

Yes

guialtran
Expert Poster
Posts: 72
Joined: Wed Jul 30, 2008 12:42 pm

Re: Essence UCS

Post by guialtran » Mon Nov 20, 2017 12:22 pm

Did you know that the injection code is open net?
I have the code here myself.

You do not want to share with others, this is the truth.

I'm sorry, if I were to spend my time on something like this, I'd rather use the orion client, because they provide me with all open source code.

https://www.youtube.com/watch?v=qpyAOPK2VYo

good luck! with your project.

Yukiko
Distro Developer
Posts: 2282
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: Essence UCS

Post by Yukiko » Mon Nov 20, 2017 6:15 pm

Actually I am not sure if Essence can be implemented with POL. I think it requires some editing of the server source code and from what it appears it's not minor code editing. My observations and information is only what I have seen in the videos and what I can glean from StaticZ's comments in this thread. If not that it would require extensive scripting if scripts can even do what Essence needs to work.
Sincerely,
Yukiko

I would tell you a UDP joke but you might not get it.

Titus 2:13

User avatar
StaticZ
New User
Posts: 25
Joined: Wed Jul 16, 2014 3:35 am
Location: Russian
Contact:

Re: Essence UCS

Post by StaticZ » Thu Nov 23, 2017 4:18 am

guialtran wrote:
Mon Nov 20, 2017 12:22 pm
Did you know that the injection code is open net?
It don't take care about protection, and I do.
guialtran wrote:
Mon Nov 20, 2017 12:22 pm
You do not want to share with others, this is the truth.
I work on this project first of all for my own shard and I spend much time for adding support for different shards and creating complex protection system which restrict access even from owner of one shard to client of another one. All this was done just for share it with other shards who will be interested. So sure I don't whant share ))
guialtran wrote:
Mon Nov 20, 2017 12:22 pm
I'd rather use the orion client, because they provide me with all open source code.
Sure, if you whant modify code for yourself or dont know or understand why you have to use UCS then you haven't use it at all. And Orion is better alternative for most servers.
Yukiko wrote:
Mon Nov 20, 2017 6:15 pm
Actually I am not sure if Essence can be implemented with POL. I think it requires some editing of the server source code and from what it appears it's not minor code editing.
Sure some features requires to edit protocol or core code for example for los\fov (thow it can work without server moddification, but in this case this option is useless). But UCS is optional you can turn off most of all features and you can custumize most of them, thow if you are not ready to change server code you will never get all power of all features.

Yukiko
Distro Developer
Posts: 2282
Joined: Thu Feb 02, 2006 1:41 pm
Location: San Antonio, Texas
Contact:

Re: Essence UCS

Post by Yukiko » Thu Nov 23, 2017 11:04 am

For someone who wants to use it and who knows how to program in C++ it might be something that can be played with. The problem is that we don't know exactly what is required to make Essence work. What needs modified. Anyway I don't have enough time right now to try to attempt to make it work. If anyone wants to try please let us know what you have to do with POL to get it working.
Sincerely,
Yukiko

I would tell you a UDP joke but you might not get it.

Titus 2:13

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest