THE BACKPACK AND DIALOGS ARE FIXED IN 2012M.
This commit is contained in:
parent
ddaf536fae
commit
21e3164e3a
|
|
@ -1,7 +1,15 @@
|
|||
1.3 Snapshot v22.8340.31641.1
|
||||
1.3 Snapshot v22.8341.26380.1
|
||||
Enhancements:
|
||||
- Upgraded to .NET Framework 4.8!
|
||||
- Note that .NET Framework 4.0 binaries will be provided upon release.
|
||||
- Re-added 2012M.
|
||||
- Fixed an issue where Dialogs didn't work in 2012M.
|
||||
- Fixed an issue where Backpacks get wiped upon respawn in 2012M.
|
||||
- Dialogs are now visible in Studio in 2011E-2012M!
|
||||
- "Dialogs will load, but are unusable. I'm assuming you're running Studio. If you're not, you may have to reinstall Novetus." - The Wise Novetus Studio Console Output.
|
||||
- Novetus now has support for compressed BZip2 files for maps!
|
||||
- All maps have been compressed.
|
||||
- Novetus' console now prints out the outcome for Asset Fixer and Asset Downloader downloads.
|
||||
----------------------------------------------------------------------------
|
||||
1.3 Snapshot v22.8337.30163.1
|
||||
Enhancements:
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ local characterWanderedOffSize = 350
|
|||
local conversationTimedOut = "Chat ended because you didn't reply"
|
||||
local conversationTimedOutSize = 350
|
||||
|
||||
local isInStudio = false
|
||||
local player
|
||||
local screenGui
|
||||
local chatNotificationGui
|
||||
|
|
@ -425,6 +426,11 @@ function checkForLeaveArea()
|
|||
end
|
||||
|
||||
function startDialog(dialog)
|
||||
if isInStudio then
|
||||
delay(1, checkForLeaveArea)
|
||||
return
|
||||
end
|
||||
|
||||
if dialog.Parent and dialog.Parent:IsA("BasePart") then
|
||||
if player:DistanceFromCharacter(dialog.Parent.Position) >= dialog.ConversationDistance then
|
||||
showMessage(tooFarAwayMessage, tooFarAwaySize)
|
||||
|
|
@ -507,12 +513,20 @@ function fetchScripts()
|
|||
end
|
||||
|
||||
function onLoad()
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
Script = game.Lighting:FindFirstChild("ScriptLoaded")
|
||||
if Script == nil then
|
||||
isInStudio = true
|
||||
print("Dialogs will load, but are unusable. I'm assuming you're running Studio. If you're not, you may have to reinstall Novetus.")
|
||||
end
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
if isInStudio == false then
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
end
|
||||
|
||||
--print("Creating Guis")
|
||||
createChatNotificationGui()
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ local characterWanderedOffSize = 350
|
|||
local conversationTimedOut = "Chat ended because you didn't reply"
|
||||
local conversationTimedOutSize = 350
|
||||
|
||||
local isInStudio = false
|
||||
local player
|
||||
local screenGui
|
||||
local chatNotificationGui
|
||||
|
|
@ -435,6 +436,11 @@ function checkForLeaveArea()
|
|||
end
|
||||
|
||||
function startDialog(dialog)
|
||||
if isInStudio then
|
||||
delay(1, checkForLeaveArea)
|
||||
return
|
||||
end
|
||||
|
||||
if dialog.Parent and dialog.Parent:IsA("BasePart") then
|
||||
if player:DistanceFromCharacter(dialog.Parent.Position) >= dialog.ConversationDistance then
|
||||
showMessage(tooFarAwayMessage, tooFarAwaySize)
|
||||
|
|
@ -520,12 +526,20 @@ function fetchScripts()
|
|||
end
|
||||
|
||||
function onLoad()
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
Script = game.Lighting:FindFirstChild("ScriptLoaded")
|
||||
if Script == nil then
|
||||
isInStudio = true
|
||||
print("Dialogs will load, but are unusable. I'm assuming you're running Studio. If you're not, you may have to reinstall Novetus.")
|
||||
end
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
if isInStudio == false then
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
end
|
||||
|
||||
--print("Creating Guis")
|
||||
createChatNotificationGui()
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
--- ATTENTION!!! There are site-specific ids at the end of this script!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
delay(0, function()
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
local RbxGuiLib = {}
|
||||
|
||||
local function ScopedConnect(parentInstance, instance, event, signalFunc, syncFunc, removeFunc)
|
||||
|
|
@ -4475,6 +4476,7 @@ end
|
|||
function setupCharacterConnections()
|
||||
|
||||
if backpackAddCon then backpackAddCon:disconnect() end
|
||||
|
||||
backpackAddCon = game.Players.LocalPlayer.Backpack.ChildAdded:connect(function(child) addToGrid(child) end)
|
||||
|
||||
-- make sure we get all the children
|
||||
|
|
@ -4742,10 +4744,11 @@ end)
|
|||
grid.MouseEnter:connect(function() clearPreview() end)
|
||||
grid.MouseLeave:connect(function() clearPreview() end)
|
||||
|
||||
player.CharacterRemoving:connect(function()
|
||||
--commenting this seems to fix the backpack???
|
||||
--[[player.CharacterRemoving:connect(function()
|
||||
removeCharacterConnections()
|
||||
nukeBackpack()
|
||||
end)
|
||||
end)]]--
|
||||
player.CharacterAdded:connect(function() setupCharacterConnections() end)
|
||||
|
||||
player.ChildAdded:connect(function(child)
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
delay(0, function()
|
||||
|
||||
if game.CoreGui.Version < 3 then return end -- peace out if we aren't using the right client
|
||||
|
|
@ -671,12 +672,13 @@ characterChildAddedCon = player.Character.ChildAdded:connect(function(child) pla
|
|||
waitForChild(player.Character,"Humanoid")
|
||||
humanoidDiedCon = player.Character.Humanoid.Died:connect(function() deactivateLoadout() end)
|
||||
|
||||
player.CharacterRemoving:connect(function()
|
||||
--commenting this seems to fix the backpack???
|
||||
--[[player.CharacterRemoving:connect(function()
|
||||
if characterChildAddedCon then characterChildAddedCon:disconnect() end
|
||||
if humanoidDiedCon then humanoidDiedCon:disconnect() end
|
||||
if backpackChildCon then backpackChildCon:disconnect() end
|
||||
deactivateLoadout()
|
||||
end)
|
||||
end)]]--
|
||||
player.CharacterAdded:connect(function()
|
||||
player = game.Players.LocalPlayer -- make sure we are still looking at the correct character
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
delay(0, function()
|
||||
|
||||
function waitForProperty(instance, name)
|
||||
|
|
@ -28,6 +29,7 @@ local characterWanderedOffSize = 350
|
|||
local conversationTimedOut = "Chat ended because you didn't reply"
|
||||
local conversationTimedOutSize = 350
|
||||
|
||||
local isInStudio = false
|
||||
local player
|
||||
local screenGui
|
||||
local chatNotificationGui
|
||||
|
|
@ -435,6 +437,11 @@ function checkForLeaveArea()
|
|||
end
|
||||
|
||||
function startDialog(dialog)
|
||||
if isInStudio then
|
||||
delay(1, checkForLeaveArea)
|
||||
return
|
||||
end
|
||||
|
||||
if dialog.Parent and dialog.Parent:IsA("BasePart") then
|
||||
if player:DistanceFromCharacter(dialog.Parent.Position) >= dialog.ConversationDistance then
|
||||
showMessage(tooFarAwayMessage, tooFarAwaySize)
|
||||
|
|
@ -520,12 +527,20 @@ function fetchScripts()
|
|||
end
|
||||
|
||||
function onLoad()
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
Script = game.Lighting:FindFirstChild("ScriptLoaded")
|
||||
if Script == nil then
|
||||
isInStudio = true
|
||||
print("Dialogs will load, but are unusable. I'm assuming you're running Studio. If you're not, you may have to reinstall Novetus.")
|
||||
end
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
if isInStudio == false then
|
||||
waitForProperty(game.Players, "LocalPlayer")
|
||||
player = game.Players.LocalPlayer
|
||||
waitForProperty(player, "Character")
|
||||
|
||||
--print("Fetching Scripts")
|
||||
fetchScripts()
|
||||
end
|
||||
|
||||
--print("Creating Guis")
|
||||
createChatNotificationGui()
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
delay(0, function()
|
||||
|
||||
function waitForProperty(instance, property)
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
-- Creates all neccessary scripts for the gui on initial load, everything except build tools
|
||||
-- Created by Ben T. 10/29/10
|
||||
-- Please note that these are loaded in a specific order to diminish errors/perceived load time by user
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
-- creates the in-game gui sub menus for property tools
|
||||
-- written 9/27/2010 by Ben (jeditkacheff)
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -4,4 +4,5 @@ GlobalSettings_4.xml
|
|||
GlobalSettings7.xml
|
||||
GlobalSettings_13.xml
|
||||
GlobalBasicSettings_4.xml
|
||||
GlobalBasicSettings_13.xml
|
||||
GlobalBasicSettings_13.xml
|
||||
GlobalBasicSettings_13_Studio.xml
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
[ProgramInfo]
|
||||
Branch=1.3
|
||||
DefaultClient=2009E
|
||||
DefaultMap=Dev - Baseplate2048.rbxl
|
||||
DefaultMap=Dev - Baseplate2048.rbxl.bz2
|
||||
UserAgentRegisterClient1=2007M
|
||||
UserAgentRegisterClient2=2010L
|
||||
ExtendedVersionNumber=True
|
||||
|
|
@ -10,3 +10,4 @@ ExtendedVersionEditChangelog=True
|
|||
ExtendedVersionTemplate=%version% Snapshot v22.%build%.%revision%.%extended-revision%
|
||||
ExtendedVersionRevision=1
|
||||
InitialBootup=False
|
||||
IsLite=False
|
||||
|
|
|
|||
Loading…
Reference in New Issue