Welcome, Guest. Please login or register.
Did you miss your activation email?
January 16, 2022, 09:44:57 am

Login with username, password and session length
Search:     Advanced search
Savage: XR is a new patch for Savage, created by the Newerth.com staff. The XR1.1 Client is out now! Download it now!
190132 Posts in 11016 Topics by 18640 Members
Latest Member: MrCnR
* Home Forum Wiki Help Search Login Register
+  Newerth Forums
|-+  Savage XR
| |-+  Bug Reports
| | |-+  Tutorial bugs 2018
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Go Down Print
Author Topic: Tutorial bugs 2018  (Read 5811 times)
C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« on: August 31, 2018, 09:23:37 pm »

Thought I'd just make a list of know Tutorial bugs, as I recently helped (along with drk) Lachu install the game on linux and he spotted that the Human Tutorial was broken.

Hakugei then pointed out that:
Quote
Both hardware and software can effect timings in the tutorials and thus can indeed break it.  Angry

These results are on my PC under linux, native install.


Human Tutorial

Does not work at all, the very first building you are supposed to build does not ever appear.


Beast Tutorial Working & bit broken

Works but the Sacrifice item is greyed out when your supposed to select it, however this task can still be completed by destroying the Tower with a different weapon.

So Beast Tutorial is completable.  Smiley


Melee Duels Working Working & bit broken

As Human only opponents graded 1-4 appear, when you go to the final round 5 there is no enemy to fight/duel with, but is completable by just going to the exit portal.  Smiley


Skirmish Map

Worked fine, although I only tried the first map (once completed another map appears).  Smiley


The Replays all play but I haven't checked them all the way through yet to their end.

Human Replay

Duel Replay

Beast Replay


So have anyone else tried the Tutorials recently? If so which ones broke?

And is it easy to fix/create tutorials? Can anyone do it if they know a bit of python?

Would it be possible to disable the Human Tutorial for the moment?
« Last Edit: August 31, 2018, 10:03:37 pm by C.I.A. » Logged
Nanaa
Newerth Donator
Hero Member
****
Posts: 667



View Profile WWW
« Reply #1 on: August 31, 2018, 09:45:35 pm »

Human Tutorial

Does not work at all, the very first building you are supposed to build does not ever appear.


Same issue on Windows 10.
Logged
Daemon
XR Main Developer
Legendary Member
****
Posts: 4823


beware, for this is the everbroken...


View Profile
« Reply #2 on: September 01, 2018, 01:43:24 pm »

Something someone said someplace in this forum helped me years ago fix the human tutorial, but i don't know what happened with the fixed version... i might not have uploaded it. Point is, we need to find that bit of info Smiley. I remember replying to it too. There was something about connection speeds maybe? Cuz i think it works for some, doesn't it?
Logged

C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #3 on: September 01, 2018, 03:30:34 pm »

Would that be this one Daemon?
  * http://www.newerth.com/smf/index.php?topic=17766.0
  * LOOK!! IT'S INVISIBLE!!! Human Tutorial Issue

The fix presented in that post makes the Human Tutorial run  Smiley

Just get 50 Red Stone right at the start and the Arsenal magically appears!

The post mentions that the mining bit in the Tutorial gets skipped, so there is not enough red stone to continue.

Is it difficult to fix these Tutorial?

Add 50 red stone for quick fix (but missing mining stag) or investigate further for proper fix, or remove.

Having a quick look through the Savage XR files, there is:
  * savage-xr/game/world/xr_tutorial_h1.s2z
Which is just a zip file.
opening that reveals the tutorial code.
But it looks like there is a missing file, "15_mine.gs", not sure if its needed, or if the files are just loaded in order.

But changing the /home/skyrim/savage-tutorials/world/xr_tutorial_h1/config_server.cfg file setting:
  * set sv_startingTeamStone 450
To:
  * set sv_startingTeamStone 500

Fixed the tutorial so it did not hang  Smiley

I shall see if I can spot anything else (I had the bow vanish from load out and no officer flag on player first couple of times I tried tutorial).




Logged
C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #4 on: September 01, 2018, 05:58:11 pm »

Haha!  Grin

Managed to find the bug stopping the Human Tutorial from EVER working correctly.

In file:
  * savage-xr/game/world/xr_tutorial_h1.s2z/world/xr_tutorial_h1/trigger/16_mine.condition.trigger

The 3rd line:

trigSetBehaviour [_tut_index==4] [gs_team1_resource2>=500]


Needs to be changed to:

trigSetBehaviour [_tut_index==4] [gs_team1_resource1>=500]


Because gs_team1_resource2 is GOLD, which on that Tutorial is set to 10,000.

Red Stone is gs_team1_resource1.


Now the Human Tutorial plays through correctly!
« Last Edit: September 01, 2018, 05:59:55 pm by C.I.A. » Logged
C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #5 on: September 01, 2018, 08:28:49 pm »

Managed to fix the Beast Tutorial too.

It just needed Firewards to be researched as this is a requirement of Sacrifice.

So in file:
  * savage-xr/game/world/xr_tutorial_b1.s2z/world/xr_tutorial_b1/scripts/18_first_tower_attack.gs

Change line 11:

   !exec null "researchobject 2 beast_immolate 1 1 1"


To include research for Fireward (or Fire trap as it was originally called by the looks of it, Sacrifice was called Immolate apparently!):

   !exec null "researchobject 2 beast_fire_trap 1 1 1"
   !exec null "researchobject 2 beast_immolate 1 1 1"


This allowed me to play the Beast Tutorial through correctly.  Smiley
Logged
Hakugei
XR Coder
Legendary Member
***
Posts: 3837



View Profile
« Reply #6 on: September 02, 2018, 12:49:03 am »

Right, rebalancing changed the order of sac and firewards.

Thanks for taking the time to look at the tutorials.
Makes you wonder when the 1 turned into a 2. Grin
Logged
C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #7 on: September 02, 2018, 09:53:25 pm »

Been investigating the Melee Duels Practice Tutorials.

And it worked fine if you choose Beast Predator and all 5 Human Legionnaires will appear correctly in their Arenas.

But if you choose Human Legionnaire only Beast Predators Arenas 1-4 appear, No. 5 Arena is missing.

If you disconnect from the server and restart the tutorial, but this time go straight for Predator Arena No.5 (skipping 1-4) it appears and fights.

You can leave the arena and re-enter and Predator No.5 will spawn correctly.

IF however you leave Arena No.5 with a working Predator and then enter any of the other Arenas and ENGAGE in an opponent, leave the Arena and then re-enter Arena No.5 the Predator will not appear/spawn.

If you use the command prompt ] and type things like:

     botinfo 5

This will tell you bot 5 is now a scavenger!

Information about Persona 19:
    Unit: beast_scavenger
    Gold: $5000
    Health: 320/320


Which is clearly wrong.


If you type:

    botspawn 5

Persona 19 now get spawned but as a scavenger!?!? And does not move or engage. If you kill it, bot re-spawns as scavenger and does not move or engage.

If you leave Arena 5 and re-enter, the bot still does not spawn.

But if this time you open the command prompt and type:

    botskill 5


This makes the bot spawn as a Predator, but botinfo 5 has slightly different stats:


Information about Persona 0(5):
    Unit: beast_predator
    Gold: $8500
    Health: 620/620


So the Persona has changed, but it will fight and re-spawn correctly.

But if you leave and re-enter Arena 5 the bot does not spawn.



Editing line 8 of:
  * savage-xr/game/world/xr_duel_tutor2.s2z//world/xr_duel_tutor2/scripts/5to.gs

From:

    !exec null "sv_botBeastType 19"


To a different beast type:

    !exec null "sv_botBeastType 13"


Chosen from the list of Beast bots found here:
  * http://newerth.com/bots_rules.txt

Bot13 (Good)
     Very aggressive, more so than Bot1 or Bot10


Makes the Beast Duels Practice Tutorials work correctly  Smiley

But its starting to sound like there is memory corruptions (data types/struct not matching up?) with sv_botBeastType 19 Huh?

So quick fix is change to a different Beast Type, proper fix is to investigate whats up with sv_botBeastType 19.

As a side note of interest you can make your opponents leap through the Portals and they get teleported outside of the Arena in front of the starting location next to the Stronghold/Lair!!  Grin


Logged
Daemon
XR Main Developer
Legendary Member
****
Posts: 4823


beware, for this is the everbroken...


View Profile
« Reply #8 on: September 03, 2018, 07:13:48 pm »

Great, thanks a bunch!
Logged

C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #9 on: September 07, 2018, 06:24:39 pm »

Has anyone managed to confirm that these bugs exist and that these fixes work correctly for them?
Logged
Trigardon
Forum Administrator
Legendary Member
****
Posts: 4830


Demonic Monster


View Profile WWW
« Reply #10 on: September 08, 2018, 02:27:01 pm »

Has anyone managed to confirm that these bugs exist and that these fixes work correctly for them?

I'm on it right at this moment, will edit this post once my testing is done and I can confirm anything.

EDIT 1: Bug confirmed, Arsenal does not appear. Your fix works.

Moving on.

Beast Tutorial:

Is it intended that the nomad has the boomerang weapon? (maybe remove this)
When choosing venom but killing the nomad with the skull it still says kill with venom. This is weird, maybe remove the skulls from the tutorial?

EDIT 2: Sac bug confirmed, your fix works.
The workers in front of stronghold are unnecessary, either let them mine or build something - or just kill them right away.

Moving on to Duels.

« Last Edit: September 08, 2018, 03:13:57 pm by Trigardon » Logged

C.I.A.
XR Contributor
Jr. Member
****
Posts: 70


View Profile
« Reply #11 on: September 09, 2018, 04:44:21 pm »

Thanks Trigardon,

although I didn't have Boomerang or Skull appear at all in the Beast Tutorial, was it near the beginning (after the obstacle course) with Venomous Claw & Ember where you have to kill a Nomad with each weapon?
Logged
Trigardon
Forum Administrator
Legendary Member
****
Posts: 4830


Demonic Monster


View Profile WWW
« Reply #12 on: September 09, 2018, 05:07:58 pm »

Thanks Trigardon,

although I didn't have Boomerang or Skull appear at all in the Beast Tutorial, was it near the beginning (after the obstacle course) with Venomous Claw & Ember where you have to kill a Nomad with each weapon?

Exactly that part you mentioned above. Fix for this should be pretty easy.
Logged

Daemon
XR Main Developer
Legendary Member
****
Posts: 4823


beware, for this is the everbroken...


View Profile
« Reply #13 on: September 09, 2018, 05:16:37 pm »

There may be something wrong with your install Trig, like having a test pack in /game folder. There should be no default boomerang/skulls.
Logged

Trigardon
Forum Administrator
Legendary Member
****
Posts: 4830


Demonic Monster


View Profile WWW
« Reply #14 on: September 09, 2018, 05:19:41 pm »

There may be something wrong with your install Trig, like having a test pack in /game folder. There should be no default boomerang/skulls.

Hah, you got me there. I just checked that and you were right. Guess it's time to get a fresh install at some point...
Logged

Pages: [1] 2 Go Up Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.056 seconds with 20 queries.