I post dev log videos here: https://www.youtube.com/@richbuilds_com
(Here's me testing the electronics)
(Here's me testing the electronics)
I used sponge stippling for my chipping effects.
I used sponge stippling for my chipping effects.
This is an old video of the first draft of my setup: www.youtube.com/watch?v=nXvZ...
(I've switch to Actor instead of Entity now to avoid confusion with ECSs)
This is an old video of the first draft of my setup: www.youtube.com/watch?v=nXvZ...
(I've switch to Actor instead of Entity now to avoid confusion with ECSs)
@onready var actor_ref: Actor = get_parent()
@onready var body_ref: CharacterBody3D = get_parent()
@onready var actor_ref: Actor = get_parent()
@onready var body_ref: CharacterBody3D = get_parent()
(in this example actor is a CharacterBody3D with an Actor class)
if you declare it as
@onready var actor_ref: Actor = get_parent()
but then you lose autocomplete for the CharacterBody3D that actor inherits from.
(in this example actor is a CharacterBody3D with an Actor class)
if you declare it as
@onready var actor_ref: Actor = get_parent()
but then you lose autocomplete for the CharacterBody3D that actor inherits from.
i use it like this:
var inventory_component: InventoryComponent = actor.get_component("InventoryComponent")
if inventory_component:
# actor has inventory component
i use it like this:
var inventory_component: InventoryComponent = actor.get_component("InventoryComponent")
if inventory_component:
# actor has inventory component
I use GDScript. I have a class (Actor) that can have components with the following script:
func get_component(component_name: String) -> Component:
return get_node_or_null(component_name)
I use GDScript. I have a class (Actor) that can have components with the following script:
func get_component(component_name: String) -> Component:
return get_node_or_null(component_name)
The haven't banned them - they have deindexed them while they find a permanent solution. It was that or have everyone on the platform have their payments stopped.
The haven't banned them - they have deindexed them while they find a permanent solution. It was that or have everyone on the platform have their payments stopped.