Giter VIP home page Giter VIP logo

safe-space's Introduction

mattjeanes.github.io

A website for my GitHub repositories.

safe-space's People

Contributors

mattjeanes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

bull29

safe-space's Issues

sh_dynamic.lua:196: attempt to call method 'GetDimensions'

Hey Matt, Nice work on the addon so far.

I've been getting this on both the github and workshop version on my server.

[ERROR] addons/safe-space/lua/safespace/sh_dynamic.lua:196: attempt to call method 'GetDimensions' (a nil value)
  1. GetLighting - addons/safe-space/lua/safespace/sh_dynamic.lua:196
   2. CustomDrawModel - addons/safe-space/lua/safespace/sh_dynamic.lua:305
    3. Draw - addons/doors/lua/entities/gmod_door_exterior/cl_init.lua:18
     4. unknown - gamemodes/base/entities/entities/base_anim.lua:50

Huge thanks for the addon! ๐Ÿ˜„

Edit:
Just to confirm, that error is clientside.

Door is visible in sky

This is probably an issue with Doors but it affects this, especially with giant door frames.

Custom material

Players need to be able to choose their own material. All current settings are number based so I'll need to put in some work to add support for other types such as strings.

Privacy

I need to add ways of stopping others entering the space as soon as possible - otherwise it's just a space, not so much a safe space. ๐Ÿ˜ข

Mesh goes black sometimes

This can either be partial or complete. Not sure what causes it yet but it's only on spawn, respawning it usually fixes it or moves around the black areas.

Individual texturing/colouring

It would be nice to have the ability to separately texture/color the different sides of the interior. However, it would likely require significant effort but none-the-less I'll look into this.

Change interior gravity

The ability to change the gravity inside of a safe space, affecting both players and physics props. Not sure how possible this is but I think it would be worth looking into.

Unusual jump mechanics sometimes occur in safe space

I've spent the past hour trying to reproduce it (without success), but sometimes when you enter a safe space and you try to jump around in it, you will be thrown any which way the game likes (more often than not, towards the door and not towards where you want to jump).

I had it going once, but after I noclipped inside the safe space, I was unable to reproduce it again. I have has infrequent success reproducing this with 2 players while one manipulates the exterior door using drive.

Of note, the server where i have been noticing this issue is a spacebuild server, so the safe space interior along with any other interior will have no oxygen or gravity until given gravity plating.

Teleportation is choppy and weird

I think Safe Space used to be a very smooth mod, but now it's not. (I've been using it for like four years.) Walking through the portal will cause you to visibly jump in position, which is jarring. Also the interior portal doesn't align with the exterior one. :/

Outside the safe space:
image

Inside the safe space:
image

The portals are aligned really weirdly, and neither the inside edge nor the outside edge stay in the same spot when you teleport. When you walk through the portal, sometimes you'll be randomly teleported upwards a bit, sometimes you'll be yanked forwards, sometimes it will be somewhat smooth. There doesn't seem to be a pattern to this. :/

Suggestion : Not Rendering

is it ok if I could ask is it possible to make it so it doesn't render the outside when You are in a Safe space and not render the inside when You are not in :o?

Suggestion: Rotated Safespace

This would allow you to have safespaces that you enter through a portal on the floor and not a standing portal without making it look like your gravity changed direction

Crashes while teleporting vehicles

If a simfphys vehicle passes through the door to the safe space the wheels trying to connect to the car will crash the server, I'm assuming this has to do with the absurd velocity and might also affect SCars.

I've lowered the server's angular velocity and overall max velocity to below the engine limits to avoid crashing but it hasn't fixed this issue.

Is there any available solution to this such as preventing certain entities from being teleported?

Suggestion: Spacebuild compatibility

It's probably a headache for a rainy day, but when you are inside of a safe space (or a tardis for that matter) on a spacebuild server (Lets say the map is sb_omen_v2), interiors will spawn with no gravity and no oxygen, making them inhabitable to the users (unless they use !god and unless they use gravity plating on the interior model so they can walk around)

Without taking too much of a look at spacebuild's code, I assume you could create a planet entity inside the space, or assume the players environment is always the same environment as the exterior... idk.

Point being, oxygen and shit for spacebuild safe spaces.

Don't teleport the player to the entrance if they end up outside the interior

For an experiment, I put the Safe Space interior inside the exterior, and tried to use a stargate for transport between the safe space and outside the safe space.

Teleporting inside the safe space went well, but teleporting outside of it was very unreliable.

Why?

Because the Safe Space immediately teleported you to the entrance once it knew you were outside the interior.

This is a very weird issue that should not exist.

Please fix.

Crashing when selecting the safe space tool

Hi, Im on a mac and i used to have this addon on my old windows computer. I have this and doors installed but whenever i select the tool from the spawnmenu the game just exits without warning. Any idea why this is happening?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.