mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2026-08-14 23:17:56 +00:00
Merge remote-tracking branch 'origin/master' into branch
# Conflicts: # Moose Development/Moose/Wrapper/Scenery.lua
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -485,7 +485,7 @@ function NET:GetPlayerIDByName(Name)
|
||||
if not Name then return nil end
|
||||
local playerList = net.get_player_list()
|
||||
for i=1,#playerList do
|
||||
local playerName = net.get_name(i)
|
||||
local playerName = net.get_name(playerList[i])
|
||||
if playerName == Name then
|
||||
return playerList[i]
|
||||
end
|
||||
|
||||
@@ -74,6 +74,13 @@ function SCENERY:Register( SceneryName, SceneryObject, SceneryZone )
|
||||
self.Vec2 = SceneryZone:GetVec2()
|
||||
self.Vector = (self.Vec3 and VECTOR) and VECTOR:NewFromVec(self.Vec3) or nil
|
||||
end
|
||||
|
||||
if SceneryObject then
|
||||
local vec3 = SceneryObject:getPoint()
|
||||
self.Vec3 = { x = vec3.x, y = vec3.y, z = vec3.z }
|
||||
self.Vec2 = { x = vec3.x, y = vec3.z }
|
||||
self.Vector = (self.Vec3 and VECTOR) and VECTOR:NewFromVec(self.Vec3) or nil
|
||||
end
|
||||
|
||||
if self.SceneryObject and self.SceneryObject.getLife then -- fix some objects do not have all functions
|
||||
self.Life0 = self.SceneryObject:getLife() or 1
|
||||
|
||||
Reference in New Issue
Block a user