mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-24 22:14:36 +02:00
Fixed build
Some stubs for !!UN C::B project update
This commit is contained in:
parent
bd31a87133
commit
f0a7a6ffbf
@ -19,8 +19,43 @@ function UN:new(ERM)
|
|||||||
return ReceiverBase.new(self,{ERM=ERM})
|
return ReceiverBase.new(self,{ERM=ERM})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function UN:A(x, artifactIndex, ...)
|
||||||
|
error ("UN:A is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--[[
|
||||||
|
WoG chests
|
||||||
|
]]
|
||||||
|
function UN:B(x, ...)
|
||||||
|
error ("UN:B is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--[[
|
||||||
|
May be reuse for smth
|
||||||
|
]]
|
||||||
|
function UN:C(x, ...)
|
||||||
|
error ("UN:C is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- make water passable
|
||||||
|
function UN:D(x, ...)
|
||||||
|
error ("UN:D is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- check tile empty
|
||||||
|
function UN:E(x, ...)
|
||||||
|
error ("UN:E is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Fire
|
||||||
|
function UN:F(x, ...)
|
||||||
|
error ("UN:F is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
UN:p1Dispatcher("G")
|
UN:p1Dispatcher("G")
|
||||||
|
|
||||||
|
-- Secondary skill texts
|
||||||
function UN:G0(x, ...)
|
function UN:G0(x, ...)
|
||||||
error ("UN:G0 is not implemented")
|
error ("UN:G0 is not implemented")
|
||||||
end
|
end
|
||||||
@ -38,6 +73,7 @@ function UN:G10(x, creatureIndex, v)
|
|||||||
sendChanges(Metatype.CREATURE, creatureIndex, packData)
|
sendChanges(Metatype.CREATURE, creatureIndex, packData)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function UN:G11(x, creatureIndex, v)
|
function UN:G11(x, creatureIndex, v)
|
||||||
if v == nil then
|
if v == nil then
|
||||||
return creatures:getByIndex(creatureIndex):getPluralName()
|
return creatures:getByIndex(creatureIndex):getPluralName()
|
||||||
@ -47,12 +83,188 @@ function UN:G11(x, creatureIndex, v)
|
|||||||
sendChanges(Metatype.CREATURE, creatureIndex, packData)
|
sendChanges(Metatype.CREATURE, creatureIndex, packData)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--[[
|
||||||
|
creature ability description, there is a field abilityText, but it`s not used anywhere
|
||||||
|
]]
|
||||||
function UN:G12(x, creatureIndex, v)
|
function UN:G12(x, creatureIndex, v)
|
||||||
error ("UN:G1/*/2/* is not implemented")
|
error ("UN:G1/*/2/* is not supported")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- hero specialty texts
|
||||||
function UN:G2(x, ...)
|
function UN:G2(x, ...)
|
||||||
error ("UN:G2 is not implemented")
|
error ("UN:G2 is not implemented")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Set Fog of war (for all but playerIndex)
|
||||||
|
function UN:H(x, tx, ty, tl, playerIndex, radius)
|
||||||
|
error ("UN:H is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Put new oblect
|
||||||
|
function UN:I(x, tx, ty, tl, typ, subtype, ...)
|
||||||
|
error ("UN:I is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
UN:p1Dispatcher("J")
|
||||||
|
|
||||||
|
-- allowed spells
|
||||||
|
function UN:J0(x, ...)
|
||||||
|
error ("UN:J0 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- level XP limits
|
||||||
|
function UN:J1(x, ...)
|
||||||
|
error ("UN:J1 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- difficulty
|
||||||
|
function UN:J2(x, ...)
|
||||||
|
error ("UN:J2 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- WoG settings file
|
||||||
|
function UN:J3(x, ...)
|
||||||
|
error ("UN:J3 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- AI think radius
|
||||||
|
function UN:J4(x, ...)
|
||||||
|
error ("UN:J4 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Enable autosave
|
||||||
|
function UN:J5(x, ...)
|
||||||
|
error ("UN:J5 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- generate random artifact
|
||||||
|
function UN:J6(x, ...)
|
||||||
|
error ("UN:J6 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- artifact trader
|
||||||
|
function UN:J7(x, slot, artifactIndex)
|
||||||
|
error ("UN:J7 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- check file exists
|
||||||
|
function UN:J8(x, ...)
|
||||||
|
error ("UN:J8 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- game paths
|
||||||
|
function UN:J9(x, ...)
|
||||||
|
error ("UN:J9 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- dump ERM variables
|
||||||
|
function UN:J10(x, ...)
|
||||||
|
error ("UN:J10 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
function UN:J11(x, ...)
|
||||||
|
error ("UN:J11 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
--new week params
|
||||||
|
function UN:K(x, ...)
|
||||||
|
error ("UN:K is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- set view point/check obelisk
|
||||||
|
function UN:L(x, ...)
|
||||||
|
error ("UN:L is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--new month params
|
||||||
|
function UN:M(x, ...)
|
||||||
|
error ("UN:M is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
UN:p1Dispatcher("N")
|
||||||
|
|
||||||
|
-- artifact name
|
||||||
|
function UN:N0(x, z, ...)
|
||||||
|
error ("UN:N0 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- spell name
|
||||||
|
function UN:N1(x, z, index)
|
||||||
|
error ("UN:N1 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--building name
|
||||||
|
function UN:N2(x, z, townIndex, index)
|
||||||
|
error ("UN:N2 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--monster name
|
||||||
|
function UN:N3(x, z, index)
|
||||||
|
error ("UN:N3 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
--sec skill name
|
||||||
|
function UN:N4(x, z, index)
|
||||||
|
error ("UN:N4 is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
function UN:N5(x, ...)
|
||||||
|
error ("UN:N5 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
function UN:N6(x, ...)
|
||||||
|
error ("UN:N6 is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
--remove object
|
||||||
|
function UN:O(x, tx, ty, tl)
|
||||||
|
error ("UN:O is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- WoG options
|
||||||
|
function UN:P(x, ...)
|
||||||
|
error ("UN:P is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- end game for current player
|
||||||
|
function UN:Q(x, ...)
|
||||||
|
error ("UN:Q is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
function UN:R(x, ...)
|
||||||
|
error ("UN:R is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Remove Fog of war for all playerIndex)
|
||||||
|
function UN:H(x, tx, ty, tl, playerIndex, radius)
|
||||||
|
error ("UN:H is not supported")
|
||||||
|
end
|
||||||
|
|
||||||
|
--set available creatures
|
||||||
|
function UN:T(x, town, level, dwellingSlot, creature)
|
||||||
|
error ("UN:T is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- count objects, get coordiantes
|
||||||
|
function UN:U(x, ...)
|
||||||
|
error ("UN:U is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- version info
|
||||||
|
function UN:V(x, ...)
|
||||||
|
error ("UN:V is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- make water passable
|
||||||
|
function UN:W(x, ...)
|
||||||
|
error ("UN:W is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
|
-- map size
|
||||||
|
function UN:X(x, ...)
|
||||||
|
error ("UN:X is not implemented")
|
||||||
|
end
|
||||||
|
|
||||||
return UN
|
return UN
|
||||||
|
@ -117,6 +117,9 @@
|
|||||||
<Unit filename="erm/ERM_UN.cpp" />
|
<Unit filename="erm/ERM_UN.cpp" />
|
||||||
<Unit filename="erm/ERM_VR.cpp" />
|
<Unit filename="erm/ERM_VR.cpp" />
|
||||||
<Unit filename="erm/ExamplesTest.cpp" />
|
<Unit filename="erm/ExamplesTest.cpp" />
|
||||||
|
<Unit filename="erm/interpretter/ERM_VR.cpp" />
|
||||||
|
<Unit filename="erm/interpretter/ErmRunner.cpp" />
|
||||||
|
<Unit filename="erm/interpretter/ErmRunner.h" />
|
||||||
<Unit filename="events/ApplyDamageTest.cpp" />
|
<Unit filename="events/ApplyDamageTest.cpp" />
|
||||||
<Unit filename="events/EventBusTest.cpp" />
|
<Unit filename="events/EventBusTest.cpp" />
|
||||||
<Unit filename="game/CGameStateTest.cpp" />
|
<Unit filename="game/CGameStateTest.cpp" />
|
||||||
|
@ -24,7 +24,7 @@ namespace test
|
|||||||
LuaStrings(std::string lua);
|
LuaStrings(std::string lua);
|
||||||
};
|
};
|
||||||
|
|
||||||
static class ErmRunner
|
class ErmRunner
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
static const size_t REGULAR_INSTRUCTION_FIRST_LINE;
|
static const size_t REGULAR_INSTRUCTION_FIRST_LINE;
|
||||||
|
Loading…
Reference in New Issue
Block a user