# Access gravity in Project Settings (SOLVED)

**URL:** <https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087>\
**Category:** Questions\
**Created:** [August 30, 2017, 11:03am UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087 "2017-08-30T11:03:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![neonb](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/neonb/32/19763_2.png) [@neonb](https://forum.defold.com/u/neonb)\
**Post date:** [August 30, 2017, 11:03am UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087/1 "2017-08-30T11:03:08Z")

</div>

Hiya,  
How can a script access the gravity\_y property in Project Settings? I’m using `sys.get_config("display.width")` elsewhere and it works, but `sys.get_config("physics.gravity_y")` and `sys.get_config("physics.gravity")` return `nil`. Are they inaccessible?

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [August 30, 2017, 11:42am UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087/2 "2017-08-30T11:42:41Z")

</div>

`sys.get_config("physics.gravity_y")` is correct, but if you haven’t changed from the default value then the game.project file will actually not have an entry for `gravity_y` and `sys.get_config()` will return nil for that property.

I believe this is a difference between Editor 1 and Editor 2 and I’m not sure if the editor team is aware of it? Ping @Erik_Angelin, @mats.gisselson and @Ragnar_Dahlen

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [August 30, 2017, 12:08pm UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087/3 "2017-08-30T12:08:08Z")

</div>

> [@britzl](#):
>
> I believe this is a difference between Editor 1 and Editor 2 and I’m not sure if the editor team is aware of it? Ping @Erik_Angelin, @mats.gisselson and @Ragnar_Dahlen

I take this back. Editor 1 behaves the same way.

@neonb: The solution is to actually enter a value in game.project or use `sys.get_config("key", default_value)`

---

<div class="post-metadata">

**Author:** ![neonb](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/neonb/32/19763_2.png) [@neonb](https://forum.defold.com/u/neonb)\
**Post date:** [August 30, 2017, 12:12pm UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087/4 "2017-08-30T12:12:15Z")

</div>

Allright, thanks! I changed the value a bit from the default and now it works. 🙂 Would it be possible for the editor to write out all default values to the project file when creating a new project, if just for making them accessible right away? Should I post this to the feature request section?

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [August 30, 2017, 12:15pm UTC](https://forum.defold.com/t/access-gravity-in-project-settings-solved/11087/5 "2017-08-30T12:15:13Z")

</div>

> [@neonb](#):
>
> Should I post this to the feature request section?

Yes please.
