Callsign and squad tag handling

Questions / Announcements area for beta tests of Allegiance's future updates.
Post Reply
TheRock
Posts: 966
Joined: Sat Nov 12, 2005 8:00 am
Location: Delft, Netherlands

Post by TheRock »

The maximum callsign size is 24. If this is exceeded the player is unable to join a server while showing no (visible) error.
Therefore I changed how callsigns are limited. A callsign is limited to 16 characters, a squad tag to 6. (plus one for a token, plus one for the @ makes 24)

=================================

How squad tags are loaded and selected has been changed. Apparently this is causing issues, but none of the affected players have been willing to send me their log files yet:
QUOTE - switch to the beta
- start the game
- check if it has been fixed (it might since I increased the max number of steam groups to check from 10 to 20, but I would be surprised as this part is exactly the same as in the non-beta)
- go to the in-game configuration => debug => switch "Log to file" to yes
- restart the game
- exit the game
- go to your alleg install directory
- look for the file named "debug_xxxxxxxx_xxxxxxx.log"
- either give me the file or:
- open it in notepad
- search for the string "Finding squad tags"
- paste all the related debug lines here[/quote]

The log file contains something like this which is what I need. (or send me the whole file)
QUOTE 2018-06-25 18:51:36 Finding squad tags. 6 groups found, iterating over 6 groups
2018-06-25 18:51:36 Finding squad tags. Found name=Rolling Thunder (Alleg), tag=
2018-06-25 18:51:36 Finding squad tags. Tag empty, skipping
2018-06-25 18:51:36 Finding squad tags. Found name=Allegiance Gaming Clan, tag=AGC
2018-06-25 18:51:36 Finding squad tags. Added tag. fixed_tag=AGC, tokens=
2018-06-25 18:51:36 Finding squad tags. Found name=Steamworks Development, tag=SteamworksDev
2018-06-25 18:51:36 Finding squad tags. Added tag. fixed_tag=SteamworksDev, tokens=
2018-06-25 18:51:36 Finding squad tags. Found name=Microsoft Allegiance, tag=
2018-06-25 18:51:36 Finding squad tags. Tag empty, skipping
2018-06-25 18:51:36 Finding squad tags. Found name=Microsoft Allegiance - Developer, tag=@Dev
2018-06-25 18:51:36 Finding squad tags. Added tag. fixed_tag=Dev, tokens=*^
2018-06-25 18:51:36 Finding squad tags. Found name=The System X, tag=@SysX
2018-06-25 18:51:36 Finding squad tags. Added tag. fixed_tag=SysX, tokens=[/quote]
Image Image Image
LANS
Posts: 1030
Joined: Wed Feb 24, 2010 5:17 am
Location: Toronto, Canada

Post by LANS »

Code: Select all

2018-07-03 21:16:38 Finding squad tags. 66 groups found, iterating over 20 groups (possibly limit reached)
2018-07-03 21:16:38 Finding squad tags. Found name=Ambrosia SW Web Board League, tag=Ambrosia
2018-07-03 21:16:38 Finding squad tags. Added tag. fixed_tag=Ambrosia, tokens=
2018-07-03 21:16:38 Finding squad tags. Found name=Allegiance Gaming Clan, tag=AGC
2018-07-03 21:16:38 Finding squad tags. Added tag. fixed_tag=AGC, tokens=
2018-07-03 21:16:38 Finding squad tags. Found name=Terraria, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Stacking, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=X3: Terran Conflict, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Geometry Wars: Retro Evolved, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=DarkStar One, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Dishonored, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Mark of the Ninja, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Star Conflict, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Brothers - A Tale of Two Sons, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=METAL GEAR RISING: REVENGEANCE, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=A Hat in Time, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=RUNNING WITH RIFLES, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Transistor, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=The Witcher 3: Wild Hunt, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=We Happy Few, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=StarMade, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Angels Fall First, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
2018-07-03 21:16:38 Finding squad tags. Found name=Stardew Valley, tag=
2018-07-03 21:16:38 Finding squad tags. Tag empty, skipping
So this is weird. That's like, a couple groups I'm a part of, and then a whole bunch of games I guess I looked at in the past on steam? I know some of those I clicked the "Follow" button on the steam page...

Edit: I just checked, I own none of those games on steam.
Last edited by LANS on Wed Jul 04, 2018 1:13 am, edited 1 time in total.
ImageImage
TheRock
Posts: 966
Joined: Sat Nov 12, 2005 8:00 am
Location: Delft, Netherlands

Post by TheRock »

Strange. I have not changed the method call that is used to query for these groups so I wouldn't expect it to be different between main and beta. Maybe a steamworks api change? Though not entirely sure how that would work.

Done some code changes so that we now scan for 1000 groups instead of the 10 on the current version.

I did notice an issue with officer tags not being handled at all on the beta. That is now done, but I still couldn't get it to work on my beta build. Maybe it'll work if launched through steam.
Last edited by TheRock on Wed Jul 04, 2018 10:48 am, edited 1 time in total.
Image Image Image
ryujin
Posts: 3167
Joined: Sat Oct 02, 2010 1:17 am

Post by ryujin »

Rock, just played with the update. Much more stable. Can go to the options menu (and exit out) without crashing. Was totally able to alt tab and go back with no crash. I was unable to minimize alleg, only alt tab (but that works good enough for me!)
My only complaint/suggestion with your new stuff vs the old stuff, is that with the old stuff I was able to use quick keys to look at pings/key configs etc... And was able to do so while viewing the map. Totally dig the UI though and appreciate all the work you put in- just offering (hopefully) constructive criticism.
*#$@faced $#@!tard Troll
ryujin
Posts: 3167
Joined: Sat Oct 02, 2010 1:17 am

Post by ryujin »

I just played briefly, gonna go out tonight so won't be able to test myself, but does seem ikte there is some weird miner AI going on. Never said they keep docking 1/3 full and not giving money, launching 1/3 full, and trying to dock again.
*#$@faced $#@!tard Troll
ryujin
Posts: 3167
Joined: Sat Oct 02, 2010 1:17 am

Post by ryujin »

There is also some weird flickering going on... doesn't seem to affect anything, but just wanted to let you know
*#$@faced $#@!tard Troll
TheRock
Posts: 966
Joined: Sat Nov 12, 2005 8:00 am
Location: Delft, Netherlands

Post by TheRock »

Ryujin wrote:QUOTE (Ryujin @ Jul 5 2018, 03:46 AM) Rock, just played with the update. Much more stable. Can go to the options menu (and exit out) without crashing. Was totally able to alt tab and go back with no crash. I was unable to minimize alleg, only alt tab (but that works good enough for me!)
My only complaint/suggestion with your new stuff vs the old stuff, is that with the old stuff I was able to use quick keys to look at pings/key configs etc... And was able to do so while viewing the map. Totally dig the UI though and appreciate all the work you put in- just offering (hopefully) constructive criticism.
Cool. I'm somewhat surprised though, didn't expect my changes to have this effect. Could you send me the logs? If I'm catching the error before it crashes the game it should show there. There is a large list of things that could be added/changed. I'm unsure about the hotkeys. Like many I'm also quite used to using them. Some like the pings popup are quite easy to add, but anything that used to be in a nested menu is quite a bit harder.

The intent of my UI was to create something so awful, that someone else would feel the need to spend time on it to fix it. That is clearly not happening yet.
Ryujin wrote:QUOTE (Ryujin @ Jul 5 2018, 03:49 AM) I just played briefly, gonna go out tonight so won't be able to test myself, but does seem ikte there is some weird miner AI going on. Never said they keep docking 1/3 full and not giving money, launching 1/3 full, and trying to dock again.
Any AI issues won't be caused by the beta, and are likely there for some time already. I'm currently unable to do any AI work since testing it is stupidly hard. Not having been able to run a server locally also doesn't help.

Ryujin wrote:QUOTE (Ryujin @ Jul 5 2018, 03:50 AM) There is also some weird flickering going on... doesn't seem to affect anything, but just wanted to let you know
The rendering is flickering? That's definitely strange. The only flickering that could be introduced that I can think of would also plummet your fps to sub-10, so you would notice that. Maybe the logs show something. Would you be able to show it by recording the screen?
Image Image Image
Post Reply