diff --git a/NNLocal.bi b/NNLocal.bi index cbddf73..3b3b0cb 100644 --- a/NNLocal.bi +++ b/NNLocal.bi @@ -432,6 +432,9 @@ sub apply_block_properties end if end if wend + if TestGrade < 0 then + .CalcedInvulnerable = -1 + end if if .CanRegen > 0 then for CID as ubyte = 1 to BlockBrushes diff --git a/Nebunoid.bas b/Nebunoid.bas index 49e2e52..fddb118 100644 --- a/Nebunoid.bas +++ b/Nebunoid.bas @@ -36,7 +36,7 @@ if ScreenCreated = 0 OR FileExists("FS.ini") then bload(MasterDir+"/gfx/banner.bmp",TitleBanner) end if end if -windowtitle "Nebunoid 1.09b" +windowtitle "Nebunoid 1.10" 'Foreground assets load_brick_gfx(MasterDir+"/gfx/blocks/") diff --git a/Nebunoid.bi b/Nebunoid.bi index ce323c8..9b64a83 100644 --- a/Nebunoid.bi +++ b/Nebunoid.bi @@ -195,7 +195,7 @@ type PalleteSpecs HitDegrade as byte ZapDegrade as short IncreaseSpeed as ubyte - CalcedInvulnerable as ubyte + CalcedInvulnerable as byte UsedInlevel as ubyte TimesRespawned as ushort end type @@ -883,7 +883,7 @@ function disp_wall(FrameTick as short, DispSetting as byte = 0) as integer RefPallete = PlayerSlot(Player).TileSet(XDID,YDID).BrickID if RefPallete > 0 OR (XDID = XID AND YDID = YID) then - if (RefPallete > 0 AND Pallete(RefPallete).HitDegrade >= 0) OR _ + if (RefPallete > 0 AND Pallete(RefPallete).CalcedInvulnerable >= 0) OR _ (XDID = XID AND YDID = YID) then if TotalBC > 0 then diff --git a/campaigns/official/universe/L11.txt b/campaigns/official/universe/L11.txt index 58bfd2c..0590f76 100644 --- a/campaigns/official/universe/L11.txt +++ b/campaigns/official/universe/L11.txt @@ -34,25 +34,25 @@ Brush 5 Increase Spd := FALSE Level Grid 11111111112 12345678901234567890 ----------------------- - 1| 55 - 2| 55 515 - 3| 515 5 55 - 4| 55 515 + 1| 5 55 55 + 2| 55 55 55 525 + 3| 525 5 5 5 55 + 4| 55 525 5| 5 6| 5 555 - 7| 515 5 5115 - 8| 5 515 555 - 9| 5 5 -10| 515 + 7| 525 5 5225 + 8| 5 55 555 + 9| 55 5 +10| 525 11| 55 5 5 -12| 515 5 515 -13| 55 515 5 +12| 525 5 5255 +13| 55 525 5 14| 5 5 -15| 5 515 5 5 -16| 515 5 515 515 -17| 555 5 555 -18| -19|11111111111111111111 +15| 5 525 5 5 +16| 525 5 55 525 +17| 555 5 5 555 +18| 555 5 +19|5 55 55 5 20|55555555555555555555 ================================================================================