DLL Tweaks that need testing

Moderators: GSH, VSMIT, Red Devil, Commando

Post Reply
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

DLL Tweaks that need testing

Post by Nielk1 »

I hope to get these into 1.3 proper, at least submit them, but I can't until I am sure they work.

There is a pretty big number here so here are the tests needed.

These changes add some new functionality to the DLL with respect to TRN and Recycler Variant settings.

These are the new options with their default values:

TRN

Code: Select all

[DLL]
RespawnAtLowAltitude = false      // Respawn at low altitude for maps with celings, newly added for Instant Action
PilotODF             = "ispilo"   // ODF Used in respawn (also initial in IA)
PilotNoSnipeODF      = "isuser_m" // MP Only for Respawn w/ Sniper OFF (not used in IA)
Rec ODF (as specified in the autoreg/list file)

Code: Select all

[DLL]
PilotODF        = "ispilo"   // ODF Used in respawn (overrides TRN Value)
PilotNoSnipeODF = "isuser_m" // MP Only for Respawn w/ Sniper OFF (not used in IA) (overrides TRN Value)
StartingScrap   = 40         // Starting Scrap
All tests must be done with two players or more, if possible on each team, to ensure no frik-ups.
  • Test TRN::[DLL]::RespawnAtLowAltitude for:
    • Instant Action (New)
    • MPI (Tweaked)
    • STRAT (Tweaked)
    • STRAT-CTF (Tweaked)
    • DM (Tweaked)
  • Test TRN::[DLL]::PilotODF
    • Instant Action
    • MPI
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test Rec::[DLL]::PilotODF
    • Instant Action
    • MPI
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test Rec::[DLL]::PilotODF overriding TRN::[DLL]::PilotODF
    • Instant Action
    • MPI
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test TRN::[DLL]::PilotNoSnipeODF
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test Rec::[DLL]::PilotNoSnipeODF
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test Rec::[DLL]::PilotNoSnipeODF overriding TRN::[DLL]::PilotNoSnipeODF
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • Test Rec::[DLL]::StartingScrap
    • Instant Action
    • MPI
    • STRAT
    • STRAT-CTF
    • DM
  • SPECIAL CASE: Test an IA map where it is saved with the user a pilot (2nd letter is 's' in ODF name). This should activate code meant to make the player spawn as a pilot when playing the map which looked bugged.
    • Basic test
    • Test with TRN::[DLL]::PilotODF
    • Test with Rec::[DLL]::PilotODF
    • Test with Rec::[DLL]::PilotODF overriding TRN::[DLL]::PilotODF
I know that is a big number of tests but it would resolve every possible interaction.

Here is the download. I would say quite basically throw them in "maps13/missions" and delete them to play stock.
http://www.bzcomplex.com/myfiles/unlist ... 11-2011.7z
User avatar
MrTwosheds
Recycler
Posts: 3059
Joined: Sat Feb 19, 2011 8:37 am
Location: Outer Space
Contact:

Re: DLL Tweaks that need testing

Post by MrTwosheds »

So these would allow rec variants and maps to use custom pilots? if they existed.
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: DLL Tweaks that need testing

Post by Nielk1 »

MrTwosheds wrote:So these would allow rec variants and maps to use custom pilots? if they existed.
Yes, with the rec overriding the map. The IA stuff is a tad fluky though, but looking at the IA DLL makes me cringe.

I also added fixed length char array saving to the DLLs, which should work fine but I might have flubbed it up, which is why I want to be sure there are 2 distinct players.

IA should probably experiment with saving and loading.

Honestly these are entirely untested thus far so it will be interesting to see if they work 'out of the gate'.
Post Reply