aboutsummaryrefslogtreecommitdiff
path: root/compatibility/2.5.5.5.nom
blob: b242e571dfe9bb02cb4cadbe19fba2b01672fa24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env nomsu -V3.8.7.6
#
    This file defines upgrades from Nomsu <2.5.5.5 to Nomsu 2.5.5.5

use "compatibility/compatibility.nom"

upgrade action [hash %, sha1 %] to "2.5.5.5" as (..)
    =lua ".."
        \(base64 decode (hash %)):gsub('.', function(c) return ('%x02'):format(c) end)

upgrade action [file with hash %] to "2.5.5.5" as (..)
    file with hash (..)
        base64 (..)
            =lua "\%:gsub('..', function(xx) return string.char(tonumber(xx, 16)) end)"