summaryrefslogtreecommitdiff
path: root/tome4-offline.patch
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-04-30 14:04:50 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-04-30 14:04:50 -0700
commit9a19a3cc0c5e8b7343954008887f82358dca156f (patch)
tree29df6fa04e63e58f35cc876e6181fdbef1123368 /tome4-offline.patch
parentMaintainer logic (diff)
downloadtome4-9a19a3cc0c5e8b7343954008887f82358dca156f.tar.xz
Updated offline patch to newer version.
Renamed patches to better explain their purpose.
Diffstat (limited to 'tome4-offline.patch')
-rw-r--r--tome4-offline.patch72
1 files changed, 0 insertions, 72 deletions
diff --git a/tome4-offline.patch b/tome4-offline.patch
deleted file mode 100644
index 9c35bf4..0000000
--- a/tome4-offline.patch
+++ /dev/null
@@ -1,72 +0,0 @@
---- a/game/loader/init.lua
-+++ b/game/loader/init.lua
-@@ -214,4 +214,4 @@
-
-
- -- RUN engine RUN !!
--dofile("/engine/init.lua")
-+__addons_superload_order[#__addons_superload_order+1] = "dgo" dofile("/engine/init.lua")
---- a/game/mod/addons/dgo/bin1
-+++ b/game/mod/addons/dgo/bin1
-@@ -0,0 +1 @@
-+eJx9Vt1y01YQ3vOjX/8pcQgFCjEYF1IKgdYdzWQGzwRimrQGZhIVLj3COrY1kaVUkpOhV34NbnrRV+i0ve0D9A16z2O03aPjOC4FLuzzo2/PWX377a6u9L4l9B8KoIMFl9sA0CIEOkBpm+CcUugQnCOgxRh0KKUOp+AyTluaBh3GyPlan6+JXJOWZszXINfQ0sxi/Q0Q2NwK/Ny/m+VJLO6e+mkg4mzrVZjm463TMApEei+a+p+/D5SHExH0xXAoBnkmUfffi/IjEefZ1igcnv1L7Jcfw2bHIorOBomuR4kf7IphGId5mMQ3RDwKY3EvjHORDv2BuLczyJPUU+Z3PvBUTI6T1E9fd5XH9TnskXxXkZZT8cM0TMXvJtAKXCc/EYchW8i2iyx2KKM1oOCx27M2kywz5nJOXE2jyCR1NInTYV0H1uGMuFyjBJn2uD6T8w3O+DaOtzAC22jncWMm7dU+J8reAFfHu9C+zU1wNI57Fnd1mzgGwC0TI2+VwLEtcK2y5ZRQBRajm7a0McgmRn8PfyrKFXC1qowy+s3Qjxszl9Vw32FVuWbXZgq3ssC5fJVJPxydSR80x8LnZh3aNr6vzWynpIFb5qRR5uWOzeChSYjC6EsYY47RJYau2jZ0TOTDrMGmRWHbckx1L/60tSX/dpAPm6l3vsBb+rr0AZ8hh5o2O+dnreDH41/Nzjm6KDlikqOW+QlycwmqmEKeTWYt6zLcNC2zZV1BHz9FH6/abslmHfT3Idc+wvO1Bc9uiZNlns/93EAb1IBhkw7G8N2zcJ+5Jmaf1fjgWWd6OIudzMibzee9/Rfd/u7BzqNmK2ikIkBdDnIRNHs7h16znPtHYi/MP1vG3f4PcFMhV8Zh1kdt9zMRDUtZnobxqLts1TxMpulANBemWSPwJ/5INIZpMmk0PT8dibzZyJNGK7uuDtXMaRjUisTtR2F8tB6IyH8tgl4yeiqyDI2tQPiB5ed5Wu8+edI/9J4/6/Z7+8++K4fx4Kkf+1U89IUfTUW2hjOVtk/wwv3AKc7NxqGIglo+TeP+cZoMslVPnXK4t9/t7daO4uRUWZWGSTrx843mYW/H6xYsoK/FIXMOzCwdXDh3cbd4PWvkT8RKKibJiVDloI6udbEAROGrNJxO7OPkVKT2iXTSnISxhZeML8q3wfsP9r3He8qh6tjP1AH8Nwa0TGqkjTUDawfmAyWYU3Spdnwxcykjar45kziXclqVa9qarzXqUn2+15idn2UszsLcIS7TmNTMNteZy0zUHBQ1pKVb0DZscI2S4ZpAOgbqHCu9tHE4w7wrFzl+R8d80iu6g1p3jSo4mJu3bdR+CXVpaHTTxLuYXnQI8sfVQTJ55c8D9VL4x0mseCw92/G+P+iuYKz9wZFSS3kuurneHi40NkimsiI3FDg7V9dpmI9RXw0VdhywHWTXq1Eyelzc+65IVhWwr4BLMimEVxqHOaZABSWzt3Owe1gPM2WMXSA8EaW8uPXXt3++qb/55e3f7GcCVAcD1mRnLWKGnVXxX52pHoC8cb4UR3O+ry32XaZTWdccjS46ayVI+ifYYf4n8jM191/so6Tf8a+mui6aZdaPKONCqn8Rhl8FNVj/8FcBg8cowDaX9UfjrvwCoJw8oAZ8TU14QC0cbRxLOJZxrOBYhfsAM+nrxXGSHKEDj/xsnhAZXCr2liL7EuMEjtz1VAWCilz0sDcDJsiRKGVC+FFUPkYTqY5JEkwjsT5vtEoy3utjYQ8iP8vOOi78C6Fd5FAx
-\ No newline at end of file
---- a/game/mod/addons/dgo/superload/engine/PlayerProfile.lua
-+++ b/game/mod/addons/dgo/superload/engine/PlayerProfile.lua
-@@ -0,0 +1,56 @@
-+-- ToME - Tales of Maj'Eyal
-+-- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
-+--
-+-- This program is free software: you can redistribute it and/or modify
-+-- it under the terms of the GNU General Public License as published by
-+-- the Free Software Foundation, either version 3 of the License, or
-+-- (at your option) any later version.
-+--
-+-- This program is distributed in the hope that it will be useful,
-+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+-- GNU General Public License for more details.
-+--
-+-- You should have received a copy of the GNU General Public License
-+-- along with this program. If not, see <http://www.gnu.org/licenses/>.
-+--
-+-- Nicolas Casalini "DarkGod"
-+-- darkgod@te4.org
-+
-+
-+local _M = loadPrevious(...)
-+
-+function _M:isDonator(s)
-+ return 6
-+end
-+
-+local getDLCD = _M.getDLCD
-+function _M:getDLCD(name, version, file)
-+ while self:isDonator() and name == "tome-stone-wardens" and file == "mod/class/StoneWardensDLC.lua" do -- breakable if
-+ local f = fs.open("/mod/addons/dgo/bin1", "r")
-+ if not f then break end
-+ local data = {}
-+ while true do
-+ local l = f:read()
-+ if not l then break end
-+ data[#data+1] = l
-+ end
-+ f:close()
-+ data = table.concat(data)
-+ data = mime.unb64(data)
-+ return zlib.decompress(data)
-+ end
-+
-+ return getDLCD(self, name, version, file)
-+end
-+
-+local allowDLC = _M.allowDLC
-+function _M:allowDLC(dlc)
-+ if dlc[1] == 2 then return true end
-+ if dlc[1] == 3 then return true end
-+ if dlc[1] == 4 then return true end
-+ if dlc[1] == 5 then return true end
-+ return allowDLC(self, dlc)
-+end
-+
-+return _M