User:TheElm

From Palia Wiki
Jump to navigation Jump to search
This page contains changes which are not marked for translation.

TheElm

Hey there. I'm TheElm. I'm a software developer that likes to contribute to the Wikis of games that I play in my spare time.

Sometimes I also like to make game mods just for fun. I've developed a few mods for Minecraft and Stardew Valley.

I know the following programming-related 'languages':

  • Lua
  • PHP
  • CSS
  • HTML
  • JavaScript
  • Java
  • SQL
  • Bash
  • Python
  • C#

Palia (Wiki)

I am an Admin here on the Palia wiki! I mainly create Templates, Modules, JavaScript code, or css styling (eg; darkmode!)

I like creating cool Templates that make contributing easier, check some of them out:

I've also made a few Lua Modules to fill in places where Wikitext fails:

Translation Stuff

Magic words that should work:

  • {{TRANSLATABLEPAGE}} (Not added until Mediawiki 1.41.0)
  • en

Sandboxes

Current Cleanup

With mw:Extension:Translate translated pages are always created with the language tag /da at the end of the URL.

  • The following pages use the old system and need to be migrated:


  • Unifying the names of Infoboxes


DPL Debugging

When DPLs are run, any templates inside of a include are not "Transcluded", the templates are re-run as part of the DPL.

{{#dpl:
 |uses = Template:OutfitInfobox
 |include = {OutfitInfobox}
}}

When the DPL re-runs the Template %PAGE% ({{{%PAGE%}}}), %TITLE% ({{{%TITLE%}}}), %DATE% ({{{%DATE%}}}), %USER% ({{{%USER%}}}), and %ARGS% ({{{%ARGS%}}}) are all passed as arguments into the Template, which can be used by the Template.

Using the DumpArgs Template it is possible to view all of the parameters that DPLs will process by changing the DPL include into a Phantom-Include, where a different Template (DumpArgs) is run instead of the Template you have included.

{{#dpl:
 |uses = Template:OutfitInfobox
 |include = {OutfitInfobox¦DumpArgs}
}}

Palia (Game)

My Skills

Check out what I've done in the game:

Skill Level
Fishing Fishing 17
Cooking Cooking 67
Gardening Gardening 42
Mining Mining 54
Hunting Hunting 30
Bug Catching Bug Catching 16
Foraging Foraging 58
Furniture Making Furniture Making 40
Total Level 317

Game Feature Dreams

Some hopes of mine for future things to come with Palia:

  • Bigger Communities
    In-game communities are great, but only 25 slots? It's Myspace top-8 all over again.
  • More house customization
    Customizing the house more would really bring out the creative community. Maybe I want a sheetmetal roof, or a red roof, instead of the default blue one.
  • More floors
    Being able to put a second story (or maybe even a third?) on my player house would be super cool. I want my house to more grandeur than the Mayors! Take that Eshe Profile.png Eshe.
  • Open world!
    Loading screens (in an MMO) are so 2001. The world should be opened, assets should load and unload with draw distance. Walking between Kilima and Bahari should be seamless. Hopefully this is worked out before they add more zones. It'll be annoying have to get through 3 loading screens to get to far-away zones.
  • Better syncing
    Player movement is so badly synced. Other players are seen getting caught on fences, cliffs, climbing, everything. It's delayed and it's bad, especially when there are race-like events like Chapaa Chase. Player positioning is important.
  • Better updating
    Multiple hours of downtime for each update? Where are the rolling updates, CI/CD scripts, anything? Why go through the manual deploy effort.