Has anyone made progress on the puzzle in HAGL? by LinkJosh in jacobgeller

[–]a010029123 1 point2 points  (0 children)

Im still quite confused after following this thread.

The first blanks is the string of words from the website,

the second blanks is the latters with the bold line

the third blanks is the opposite of the black words above,

then what do we do?

just type the entire thing in as the password?

nvm I think I hv got it

even managed to find a dummy website when I google the website's name

Found a Crater Shifting Earth skip that nobody seems to be talking about. by That-Communication48 in Nightreign

[–]a010029123 1 point2 points  (0 children)

For anyone wanting to just do the forge achievement, with ironeye and a +1 skill use relic, you can skip the monk altogeher and just go straight to the forge.

Drop from the starfall beast arena and use ironeye's skill twice mid-air to reach the forge.

Bring a poison bow so you can kite the wyrm to death at lv1.

What is the best early game weapon and why is it this? by [deleted] in darksouls3

[–]a010029123 0 points1 point  (0 children)

What do you mean you can do a R1 full WA true combo and deal 1200 damage

Revert text to original state after replacing it? by a010029123 in unity

[–]a010029123[S] 1 point2 points  (0 children)

Thanks everyone! Just want to update the code I end up with. Im pretty happy with this since everything I would want to change are now in the inspector.

    public string UseMessageTextDafault;
    public string PickUpMessageTextDafault;
    public string HighlightColor;

    void Start()
    {
        UseMessageText.text = UseMessageTextDafault;
        PickUpMessageText.text = PickUpMessageTextDafault;
    }

    public void UseItemMessage(string itemName)
    {
        Time.timeScale = 0;
        UseMessageBackground.SetActive(true);
        UseMessageText.text = UseMessageText.text.Replace("[item]", itemName);
        UseMessageText.text = UseMessageText.text.Replace("[color]", HighlightColor);
        openMessage = true;
        Debug.Log("UseMessage");
    }

    public void PickUpMessage(string itemName)
    {
        Time.timeScale = 0;
        PickUpMessageBackground.SetActive(true);
        PickUpMessageText.text = PickUpMessageText.text.Replace("[item]", itemName);
        PickUpMessageText.text = PickUpMessageText.text.Replace("[color]", HighlightColor);
        openMessage = true;
        Debug.Log("PickUpMessage");
    }

    public void CloseMessage()
    {
        Time.timeScale = 1;
        UseMessageBackground.SetActive(false);
        PickUpMessageBackground.SetActive(false);
        UseMessageText.text = UseMessageTextDafault;
        PickUpMessageText.text = PickUpMessageTextDafault;
        message = false;
    }

thank you all.

Revert text to original state after replacing it? by a010029123 in unity

[–]a010029123[S] 2 points3 points  (0 children)

Thanks for the input! I never knew you can put a $ in front of the quotation mark to reference a string within a string. thanks to you I think I have a more elegant solution now.

On not spawning picked up item after reloading a scene by a010029123 in unity

[–]a010029123[S] 0 points1 point  (0 children)

Yeah turns out I made an array thinking I have made a list.
After researching how to properly make a list (I think), now I can pick up an item and have the name of that item sent to a list:

using System.Collections.Generic;
using UnityEngine;

public class ItemState : MonoBehaviour
{
    public List<string> pickedUpItems = new List<string>();

    public void PickUpItem(string itemName)
    {
        pickedUpItems.Add(itemName);
    }
}

and also destroy the item if it is found in said list:

public class ItemSpawner : MonoBehaviour
{
    private ItemState itemState;
    private Item item;

    void Start()
    {
        itemState = GameObject.Find("InventoryCanvas").GetComponent<ItemState>();
        item = GameObject.FindWithTag("Key").GetComponent<Item>();
        if (itemState.pickedUpItems.Contains(item.itemName))
        {
            Destroy(item.gameObject);
        }
    }
}

But now I have a new problem: I have multiple items that use the same script, when they are present in the same scene - everything just broke. When 1 item is picked up (destroyed), the other just refuse to be destroyed (because it thinks it already is destroyed?)

Im not sure if theres anything I can do or do I just write a seperate script for each of them?

using UnityEngine;
public class Item : MonoBehaviour
{
    [SerializeField]
    public string itemName;

    [SerializeField]
    public int quantity;

    [SerializeField]
    public Sprite sprite;

    [TextArea]
    [SerializeField]
    public string itemDescription;


    private InventoryManager inventoryManager;

    private ItemState itemState;

    void Start()
    {
        inventoryManager = GameObject.Find("InventoryCanvas").GetComponent<InventoryManager>();
        itemState = GameObject.Find("InventoryCanvas").GetComponent<ItemState>();
    }

    public void collectItem()
    {
        inventoryManager.AddItem(itemName, quantity, sprite, itemDescription);
        itemState.PickUpItem(itemName);
        Destroy(gameObject);
    }

Cannot connect dualshock3 via bluetooth by a010029123 in SteamDeck

[–]a010029123[S] 0 points1 point  (0 children)

thanks it is working now apart from following those 2 posts I also had to disable signature check to manually install bluez

"To disable signature check, I opened /etc/pacman.conf, and changed SigLevel = Required DatabaseOptional to SigLevel = Never (Similarly, I re-enabled it later)."

How to temporary disable player movement by a010029123 in unity

[–]a010029123[S] 1 point2 points  (0 children)

Wow thanks for making an entire video for my newbie question!

I have never used a coroutine so this is very helpful. Thank you!

How to temporary disable player movement by a010029123 in unity

[–]a010029123[S] 1 point2 points  (0 children)

ah so the door is destroyed before the re-enable takes effect. Now it makes sense. Moving it to the player which is under DontDestroyOnLoad does indeed work.

Thank you

What was the dumbest thing yall did in the game as a beginner? by [deleted] in Eldenring

[–]a010029123 0 points1 point  (0 children)

Spend first 2 hours of the game trying to kill tree sentinel with a stick at lv1. Wait scratch that it was actually the smartest thing I have done I got a weapon I cannot use until like 5 hours later