"Pangaea 2" progress

For general discussion concerning Pangaea

Moderator: Game Masters

User avatar
Maximilian Lhoth
Posts: 2871
Joined: Sat Nov 15, 2008 5:05 am
Location: 378093000
Contact:

Re: "Pangaea 2" progress

Post by Maximilian Lhoth »

Dante wrote:More scripters for RunUO than we could ever dream of having on POL.

The shard's updating, there will be reforms and it will be better.
The scripts of Pangaea are old and mostly made by Repsak ages ago... so I suppose it has the tendency to look like spaghetti to anyone else?

My question is: would it be actually that much easier if the spaghetti code was in C# instead of eScript (which, from what I've heard, resembles Pascal)?

I'm not necessarily suggesting anything, but I just wonder if this is the case.
James Blackburn
Posts: 488
Joined: Mon Jun 01, 2009 8:24 pm
Location: Latvia
Contact:

Re: "Pangaea 2" progress

Post by James Blackburn »

Maximilian Lhoth wrote:
Dante wrote:More scripters for RunUO than we could ever dream of having on POL.

The shard's updating, there will be reforms and it will be better.
The scripts of Pangaea are old and mostly made by Repsak ages ago... so I suppose it has the tendency to look like spaghetti to anyone else?

My question is: would it be actually that much easier if the spaghetti code was in C# instead of eScript (which, from what I've heard, resembles Pascal)?

I'm not necessarily suggesting anything, but I just wonder if this is the case.
its like one pretty expierenced scripter told me
"what takes 1000 lines in POL can be scripted with 100 lines in on RUN UO''
Image
User avatar
Iktomi
Posts: 1645
Joined: Sat Nov 17, 2012 7:30 pm
Contact:

Re: "Pangaea 2" progress

Post by Iktomi »

Cyrus Tegyr wrote:
Dante wrote:Currently there is no incentive to RP, the economy is screwed, heightened is flawed
I've got a serious question here, Do you guys (Staff) have an idea as to how to keep the economy from spiraling out of control after X amount of time so we don't have to have item wipes every so often?
I personally am in favour of a system in which players have incentive to try different customisations with their heighten skill choices (with doing saw costing a small number of skill points), and with sacrificing large amounts of gold as one of the only ways to acquire heighten points (with the primary method being hunting).
Cyrus Tegyr wrote:Again religions do not need to be implemented right away, in fact I think it would be better to have it where the gods have left(or died) and through RP/events/Quests we discover the (new) gods. This gives everyone a chance to learn the storyline of each religion as opposed to how it is now, I have no real idea to what most of the storyline is for Pangaea because none of it has any bearing in game really.
This also is also our plan.
Cirius Do'Brim wrote: My guess is that Pang will never see RunUO. Not at least with the current staff. Before you hang your boots, be sure to take a copy of the shard and I'll revive it again.
We don't plan on shutting down POL until RunUO is up and running, and if we do, of course we'll take a copy of POL at that moment. If RunUO fails, Boris is welcome to bring POL back.
Maximilian Lhoth wrote:My question is: would it be actually that much easier if the spaghetti code was in C# instead of eScript.
Many more people know how to use C# than POL, and RunUO was designed by a team of people with the purpose of making it understandable to many people (instead of Repsak just needing it to be understandable by himself).

Also, the POL core itself imposes a number of limitations which couldn't be overcome (I imagine many of these limitations have been resolved by the POL99 core of course).
Cyrus Tegyr
Posts: 2216
Joined: Sat Sep 10, 2011 4:12 am
Location: 625-658-845 Nujel'm
Contact:

Re: "Pangaea 2" progress

Post by Cyrus Tegyr »

Iktomi wrote:Maximilian Lhoth wrote:
My question is: would it be actually that much easier if the spaghetti code was in C# instead of eScript.


Many more people know how to use C# than POL, and RunUO was designed by a team of people with the purpose of making it understandable to many people (instead of Repsak just needing it to be understandable by himself).
Unfortunately as with most people who sit down and start a project whether it be a UO Shard or something else, they do not think to speckle their work liberally with comments because unless you are working with a team or open source setup you do not foresee nor intend to have others view the inner workings of your work. It's a bad habit that is rife when it comes to any project that involves programming, heck even my shitty macros get me confused cause when I wrote them I of course knew they would work perfectly and would never have any bugs so I didn't bother leaving comments for myself for future reference. (of course I usually have other nefarious reasons, sometimes I don't want someone mucking around with my work and then break it and tell me "this thing doesnt work")

I think this is a nice start and if there is a team of worker drones even better, we can get stuff done quicker!

Another question, are we going to have to rp with vendors or are we going to adopt the context menus for buying and selling stuff? I am hoping we can kiss mundane rp with vendors out the window, its something I never really liked and didnt make much sense, it adds nothing to the atmosphere of the shard as it is useless tripe as the vendors do not rp back at all.
The black market was a way of getting around government controls. It was a way of enabling the free market to work. It was a way of opening up, enabling people. - Milton Friedman
kl1
Posts: 62
Joined: Wed Apr 30, 2014 4:26 pm

Re: "Pangaea 2" progress

Post by kl1 »

Maximilian Lhoth wrote:
Dante wrote:More scripters for RunUO than we could ever dream of having on POL.

The shard's updating, there will be reforms and it will be better.
The scripts of Pangaea are old and mostly made by Repsak ages ago... so I suppose it has the tendency to look like spaghetti to anyone else?

My question is: would it be actually that much easier if the spaghetti code was in C# instead of eScript (which, from what I've heard, resembles Pascal)?

I'm not necessarily suggesting anything, but I just wonder if this is the case.
The short answer is no.

The long answer is the problem is not about the language syntax but more about the language paradigm. eScript like its name imply is more about scripting than system development. A language syntax is mostly easy to learn. Its paradigms is a totally different answer however.

If the eScript code would be straight translated to C#, you would be left with the same paradigm issues that the language suffers. Not much OOP if any, data management deficient, typing etc. These are all problems that lead to poorly designed code and of course, harder maintenance. The code is so procedural that when you try to extend any of it's system that you can easily create dozen of bugs or the task is so big that you would just abandon the idea.

Also a lot of the issues come from the fact that POL core is old and not up to date with latest client and we're not even talking about its performances.
User avatar
Johnny Walac
Posts: 4503
Joined: Mon Nov 17, 2008 3:05 pm
Location: Sweden

Re: "Pangaea 2" progress

Post by Johnny Walac »

Remember to keep the playerbase updated on the RunUO stuff. A summary on the progress once a week or something in a sticky thread only for GM's.
Image
Order of Nature - Telborea- The Britannian Trade Union - ICQ: 434212709
PvP Video 1
PvP Video 2
User avatar
Ondoher
Posts: 1008
Joined: Wed Jun 03, 2009 10:18 am
Location: Åbo
Contact:

Re: "Pangaea 2" progress

Post by Ondoher »

Yeah what Johnny said. Keep us updated with a topic. With the things you're currently working on etc.
User avatar
Iktomi
Posts: 1645
Joined: Sat Nov 17, 2012 7:30 pm
Contact:

Re: "Pangaea 2" progress

Post by Iktomi »

Cyrus Tegyr wrote:Another question, are we going to have to rp with vendors or are we going to adopt the context menus for buying and selling stuff? I am hoping we can kiss mundane rp with vendors out the window, its something I never really liked and didnt make much sense, it adds nothing to the atmosphere of the shard as it is useless tripe as the vendors do not rp back at all.
We were thinking of having both implemented, to let players do it in whichever way they want.
User avatar
Johnny Walac
Posts: 4503
Joined: Mon Nov 17, 2008 3:05 pm
Location: Sweden

Re: "Pangaea 2" progress

Post by Johnny Walac »

Delayed until after launch:
- Guilds taking cities
Image
Image
Order of Nature - Telborea- The Britannian Trade Union - ICQ: 434212709
PvP Video 1
PvP Video 2
User avatar
Tyrion
Posts: 2787
Joined: Tue Jun 21, 2011 1:58 am

Re: "Pangaea 2" progress

Post by Tyrion »

Iktomi wrote:
Cyrus Tegyr wrote:Another question, are we going to have to rp with vendors or are we going to adopt the context menus for buying and selling stuff? I am hoping we can kiss mundane rp with vendors out the window, its something I never really liked and didnt make much sense, it adds nothing to the atmosphere of the shard as it is useless tripe as the vendors do not rp back at all.
We were thinking of having both implemented, to let players do it in whichever way they want.
I agree with Johnny's gif. Also, would like to add, great job on the progress so far and further that, the basic elements (determined by staff) that can just get us into the game world in a shorter period of time should be the focus (seems to be atm, thumbs up again). Making updates to a game that people can appreciate and provide feedback to encourages positivism and directly affects output by those involved in the process of construction.

Let's keep this going! I would like to be on the RunUO server within 6 months even though the world is 50 - 60% finished than waiting a year or longer for a finished server. Again, thanks for the hard work doods!
Post Reply