Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Godot Internet Status Detect Plugin

This plugin adds functionality to detect intenet connection in Godot apps. It just checks if device intenet is on or not.

  • For your infomrmation, this plugin only checks if Internet is on or not and do not wait for any server reply tatus.

Installation

  • Installing manually

    Steps:
    • download release archive from Github
    • unzip the release archive
    • create a new folder in your main Godot project
    • rename folder to "addons"
    • copy unzipped folder to addons folder
    • enable the plugin via the Plugins tab of Project->Project Settings... menu, in the Godot Editor

How to use plugin

  • Add Godot Internet Status Detect as a child node where you want to use.

  • Reference that plugin node in your script.

  • like: @onready var internet: Node2D = $"your/node/path/in/tree"

    Internet.status method

    • First it will check for Internet connection by default via func _ready(delta) function when loading.
    • After that it will store the Status as bool in status variable.
    • You can access that variable with:
    func _process(delta)
        var status = ("Internet Node reference").status
    
    • Important

      • Make sure to access .status in _process(delta) function.

    Internet.get_status() function

    • Returns void.
    • Updates current status and stores in above status variable.
    • You can use this function in any trigger like on_button_pressed() to update status

Signals

There are two signals has_internet and no_internet, emitted when internet is active and internet is not active respectively. image

Usage/Examples

@onready var internet: Node2D = $"Internet"
#reference Internet node

var status: bool

func _process(delta: float) -> void:
	status = internet.status


#Check internet status on button press
func on_button_pressed():
    internet.get_status()

Credits

License

MIT

About

Detects if device is connected to internet or not?

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages