Author Topic: Paragon Chat Development Roadmap and Wishlist  (Read 219351 times)

Noyjitat

  • Elite Boss
  • *****
  • Posts: 717
  • Guess who cares?
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #20 on: July 14, 2015, 07:45:27 PM »
well well well... What do we have here? :)

Azrael

  • Elite Boss
  • *****
  • Posts: 666
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #21 on: July 14, 2015, 08:11:40 PM »
well well well... What do we have here? :)

A time line...

*Smiles.  :D

Azrael.

PS.  'Is our action not just?'

Leandro

  • Elite Boss
  • *****
  • Posts: 310
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #22 on: July 14, 2015, 09:43:30 PM »
I have a small (ish) QoL improvement suggestion for Paragon Chat itself: make hitting Enter in the password field trigger Launch City of Heroes. Every time I've logged in so far, I've done this, and then remembered that I have to click or tab down to the button.

Done internally, will be on the next build. Don't want to release 0.97g just for that...

GamingGlen

  • Boss
  • ****
  • Posts: 223
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #23 on: July 14, 2015, 09:48:35 PM »
Done internally, will be on the next build. Don't want to release 0.97g just for that...

But Arcana will be disappointed...

themamboman

  • Lieutenant
  • ***
  • Posts: 56
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #24 on: July 14, 2015, 10:13:23 PM »
Hmm... would having citizens wandering down the bot-paths on the sidewalks or cars driving around be too much for this project?

Shadowe

  • Boss
  • ****
  • Posts: 146
  • Just don't tell Manticore...
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #25 on: July 14, 2015, 10:14:44 PM »
Done internally, will be on the next build. Don't want to release 0.97g just for that...

Big things are made of little things. Thanks for doing this. Thanks for everything.
The wisdom of Shadowe: Ghostraptor: The Shadowe is wise ...; FFM: Shadowe is no longer wise. ; Techbot_Alpha: Also, what Shadowe said. It seems he is still somewhat wise ; Bull Throttle: Shadowe was unwise in this instance...; Rock_Powerfist: in this instance Shadowe is wise.; Techbot_Alpha: Shadowe is very wise *nods*; Zortel: *Quotable line about Shadowe being wise goes here.* FFM: I think you're mostly wise in this instance, apart from one part.

Chernobyl Man

  • Underling
  • *
  • Posts: 5
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #26 on: July 14, 2015, 11:02:56 PM »
Hmm... would having citizens wandering down the bot-paths on the sidewalks or cars driving around be too much for this project?

I love this idea in theory... I am betting there would be lag issues if this were implemented, however...

emperorsteele

  • Lieutenant
  • ***
  • Posts: 56
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #27 on: July 15, 2015, 12:56:40 AM »
I love this idea in theory... I am betting there would be lag issues if this were implemented, however...

Maybe there's a way to make those things client-side to avoid the lag?

Eoraptor

  • Elite Boss
  • *****
  • Posts: 614
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #28 on: July 15, 2015, 01:41:34 AM »
Maybe there's a way to make those things client-side to avoid the lag?
not likely... the walking NPCs were timed to the server... because they had to be able to randomly say things about randomized user accounts "did you hear they're making an action figure of X?", or spout off the time or date or usage stats when clicked, or whine about their purse getting ganked, etc.
"Some people can read War and Peace and come away thinking it's a simple adventure story, while others can read the back of a chewing gum wrapper and unlock the secrets of the universe!"
-Lex Luthor

Charged Mastermind

  • Lieutenant
  • ***
  • Posts: 98
  • I was 10 when I made this name i know it is dumb
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #29 on: July 15, 2015, 03:15:43 AM »
I'm betting if they get a much better server (which I'm not sure of) they could run NPC's easily but not much else

Paragon Avenger

  • Circles and Triangles
  • Elite Boss
  • *
  • Posts: 6,246
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #30 on: July 15, 2015, 03:30:48 AM »
I want to confuse NPC's and watch them battle it out, maybe version 1.4ish.

Shidan

  • Minion
  • **
  • Posts: 40
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #31 on: July 15, 2015, 04:16:07 AM »
Any chance we could get the Mission Architect interface added to Paragon Chat? I know you obviously wouldn't be able to do anything with it besides edit your locally stored characters, missions, groups, etc. But it's one of my go to things when I'm bored, and I'd much rather be doing it in PC instead of Icon.  :)

Codewalker

  • Hero of the City
  • Titan Network Admin
  • Elite Boss
  • *****
  • Posts: 2,740
  • Moar Dots!
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #32 on: July 15, 2015, 04:37:25 AM »
Any chance we could get the Mission Architect interface added to Paragon Chat? I know you obviously wouldn't be able to do anything with it besides edit your locally stored characters, missions, groups, etc. But it's one of my go to things when I'm bored, and I'd much rather be doing it in PC instead of Icon.  :)

Good idea! We'll go back in time and add it to version 0.97c, just to make sure it's done soon. :)

Paragon Avenger

  • Circles and Triangles
  • Elite Boss
  • *
  • Posts: 6,246
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #33 on: July 15, 2015, 04:54:08 AM »
Hey, shouldn't you name these versions?
Either, like CoX with Issues.
Or Apple's and Android's code words.
0.97f = FrankenChat
0.97g = GotChat
0.97h = HeroChat
0.97i = internetChat
0.97j = JoltChat
0.97k = KitKatChat
0.97l = LolipopChat
0.97m = MilkdudChat

or something like that.

The-Hunter-JLJ

  • Bug Hunter
  • Elite Boss
  • *
  • Posts: 259
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #34 on: July 15, 2015, 08:36:19 AM »
Good idea! We'll go back in time and add it to version 0.97c, just to make sure it's done soon. :)

Well, that's one way to do it...

The-Hunter-JLJ

  • Bug Hunter
  • Elite Boss
  • *
  • Posts: 259
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #35 on: July 15, 2015, 09:19:50 AM »
not likely... the walking NPCs were timed to the server... because they had to be able to randomly say things about randomized user accounts "did you hear they're making an action figure of X?", or spout off the time or date or usage stats when clicked, or whine about their purse getting ganked, etc.

Ya know though... the walk-path information IS available on the client side. Anything non-critical tasks you can push out to the client means that much less load on the server, obviously.

From a design perspective, I wonder sometimes if the industry does not reserve too much for the servers. Some things obviously HAVE to involve the server as the authoritative source, to avoid cheating if nothing else. In this case, the one strong argument I can make for the wandering NPCs being tracked by the server is so all players would see them in the same spot. But there might be other ways to handle that.

Just off the top of my head, you could run the NPCs around their walk paths based on time. Sync  Paragon Chat with an NTP time server probably on login and every time you zone, and everyone's clients would probably stay "close enough". If you really wanted to go nuts you could keep them closer than that, but why bother? So long as you keep them synced within a few feet on different player's clients, the only people who would ever realize they are not standing in the exact same spot are dual-boxers - and THEY would be very likely to be time-synced within milliseconds of each other anyway since they're on the same lan segment and uplink.

You'd only need to "track" NPCs in the zone / room you're currently standing in, which probably helps. The original server had to keep them moving in ALL zones, your client really does not care about NPCs in a zone you are currently not in. The other functions of NPCs maybe could be faked, too. Time is easy, as is anything referring to YOUR character.

The NPCs who mention other people's character can probably even be handled, since Paragon Chat "knows" who else is currently logged in. That gives you a list to work from, add in your global friends, and now you've got a probably much smaller list of possible heroes for them to comment about. Might get a bit weird since villains and heroes are mixed willy-nilly, but  even that could be finessed if it's possible to query the info from the other Paragon Chat client when it is needed.

The network environment is VASTLY different than it was when CoH was first designed. And for that matter, I suspect based on what I see from the outside looking in that a lot of things are done a certain way in the industry cuz that's how they've always been done. A project like this gives you the chance to discard the old ways of doing things if it makes sense.

Leandro

  • Elite Boss
  • *****
  • Posts: 310
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #36 on: July 15, 2015, 09:33:56 AM »
It's just a low priority thing that is far more complicated than it looks. What the maps have, client-side, are specific points saying "an NPC can walk to here", not a "walk path" that includes information like "don't approach me from the north because there's a building in the way". Creating proper walk paths out of the navigation points is not trivial and there are more important things that have priority.

The actual generated walk paths (as well as all other information for NPC movement) were server side, and the client only has remnants on how they work for debug purposes.

Shidan

  • Minion
  • **
  • Posts: 40
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #37 on: July 15, 2015, 09:47:56 AM »
Good idea! We'll go back in time and add it to version 0.97c, just to make sure it's done soon. :)
Great job on that! Though if you guys have working time travel, why exactly didn't you go back in time and save our game already?  ;)

I apparently missed Leandro's post about it in the download thread, and it wasn't in the patch notes so I just assumed it still wasn't working. Well, I guess I know what I'm going to go do now.  ;D

Vr2Lrose

  • Lieutenant
  • ***
  • Posts: 73
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #38 on: July 15, 2015, 10:17:21 AM »
Sooo sorry the closing of City is a fixed point in time. 😒

Rejolt

  • Elite Boss
  • *****
  • Posts: 512
  • Infinity Server 2005-2012
Re: Paragon Chat Development Roadmap and Wishlist
« Reply #39 on: July 15, 2015, 11:01:53 AM »
How hard is ai pathing?

1. Escort out missions. They were grrrrrreat. Hey, why is this guy playing ring around the elevator?
2. Pushy NPcs. Who didn't love being shoved away from a vendor or wedged into physics hell tightroping on the geometry?
3. Floating Redside kitty pride family barrel rollers. Seriously. Those guys didn't respect gravity or physical laws of the universe.

And that was when the game was actively developed.

We've been given the maps and friends that we can slowly do more stuff with. Our chefs are taking us from starving to ramen noodles. I'm not going to ask for better place settings as they try to make us steaks.
Edit: reserves right to kill post at later date. Stupid insomnia upping my snark quota.
« Last Edit: July 15, 2015, 11:17:16 AM by Rejolt »
Rejolt Industries LLC is now a thing. Woo!