Bump zscript ver to 4.14.1, plus a whole lot of stuff.
- Try to get rid of all implicit casts from string to name, color or class. - Use FindClass where needed. - Used a map in a case where a dictionary was unneeded. - Use new bounce flags where needed. - Replace Legacy of Rust weapons/ammo.
This commit is contained in:
parent
ceae806b68
commit
80db58b0d0
128 changed files with 3074 additions and 3088 deletions
|
|
@ -24,7 +24,7 @@ extend Class SWWMHandler
|
|||
if ( (language != curlang) || (swwm_funtags != curfuntags) )
|
||||
{
|
||||
// manually refresh some tags if language has changed
|
||||
if ( !qti ) qti = ThinkerIterator.Create("SWWMQuickCombatTracker",Thinker.STAT_INVENTORY);
|
||||
if ( !qti ) qti = ThinkerIterator.Create('SWWMQuickCombatTracker',Thinker.STAT_INVENTORY);
|
||||
else qti.Reinit();
|
||||
SWWMQuickCombatTracker qt;
|
||||
while ( qt=SWWMQuickCombatTracker(qti.Next()) )
|
||||
|
|
@ -126,12 +126,12 @@ extend Class SWWMHandler
|
|||
combatactors.Push(a);
|
||||
combattics.Push(gametic);
|
||||
enteredcombat = true;
|
||||
if ( a.bBOSS || a.FindInventory("BossMarker") )
|
||||
if ( a.bBOSS || a.FindInventory('BossMarker') )
|
||||
bossfound = true;
|
||||
}
|
||||
}
|
||||
// be smart, demo-chan, don't shout if you're invisible, or you'll make it worse
|
||||
if ( enteredcombat && ((bossfound && (!lastcombat || (gametic > lastcombat+240))) || (!bossfound && (!highesttic || (gametic > highesttic+700)))) && !players[consoleplayer].mo.FindInventory("GhostPower") )
|
||||
if ( enteredcombat && ((bossfound && (!lastcombat || (gametic > lastcombat+240))) || (!bossfound && (!highesttic || (gametic > highesttic+700)))) && !players[consoleplayer].mo.FindInventory('GhostPower') )
|
||||
lastcombat = AddOneliner("fightstart",1,10);
|
||||
}
|
||||
|
||||
|
|
@ -203,7 +203,7 @@ extend Class SWWMHandler
|
|||
for ( int i=0; i<MAXPLAYERS; i++ )
|
||||
{
|
||||
if ( !playeringame[i] || !players[i].mo ) continue;
|
||||
let f = Actor.Spawn("PartyTime",players[i].mo.pos);
|
||||
let f = Actor.Spawn('PartyTime',players[i].mo.pos);
|
||||
if ( altclear ) f.bSTANDSTILL = true;
|
||||
else f.bAMBUSH = true;
|
||||
if ( mapclearagain )
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue