From 1a1cf8d47813ca97f65fef96b3d6e1af89e2fe23 Mon Sep 17 00:00:00 2001 From: Gary Lafortune Date: Tue, 25 Oct 2022 13:16:23 -0500 Subject: [PATCH] Dials PR back a bit, TODO'd internet_address & url --- DMCompiler/DMStandard/Types/World.dm | 4 ++-- .../Objects/MetaObjects/DreamMetaObjectWorld.cs | 7 +------ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/DMCompiler/DMStandard/Types/World.dm b/DMCompiler/DMStandard/Types/World.dm index 613f5400fb8..ffde3cd4ea0 100644 --- a/DMCompiler/DMStandard/Types/World.dm +++ b/DMCompiler/DMStandard/Types/World.dm @@ -32,8 +32,8 @@ var/address var/port = 0 - var/internet_address = "127.0.0.1" - var/url + var/internet_address = "127.0.0.1" as opendream_unimplemented + var/url as opendream_unimplemented var/visibility = 0 as opendream_unimplemented var/status as opendream_unimplemented var/list/params = list() as opendream_unimplemented diff --git a/OpenDreamRuntime/Objects/MetaObjects/DreamMetaObjectWorld.cs b/OpenDreamRuntime/Objects/MetaObjects/DreamMetaObjectWorld.cs index d38603cc525..dde677e1e2f 100644 --- a/OpenDreamRuntime/Objects/MetaObjects/DreamMetaObjectWorld.cs +++ b/OpenDreamRuntime/Objects/MetaObjects/DreamMetaObjectWorld.cs @@ -49,12 +49,7 @@ private IPAddress? InternetAddress { get { - NetManager? net = (NetManager?)_netManager; - if(net == null) // This may be the case if we're on IntegrationNetManager instead of NetManager. - { // If so, I don't really know how to force RT to fess up about what our IP is, since it's all hidden behind privates at time of writing. - return null; - } - return net.ServerChannel?.RemoteEndPoint.Address; + return null; //TODO: Implement this! } }