User:Dine2017: Difference between revisions

From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
No edit summary
No edit summary
Line 8: Line 8:


==Maintenance==
==Maintenance==
There are three Chinese names which are a mixture of Simplified Chinese and Traditional Chinese:
1. There are three Chinese names which are a mixture of Simplified Chinese and Traditional Chinese:
{| class=wikitable
{| class=wikitable
| [[Diddy Kong Racing]] || 迪迪剛的赛车
| [[Diddy Kong Racing]] || 迪迪剛的赛车
Line 16: Line 16:
| [[Rally Ticket]] || 奇諾比奧拉力赛券
| [[Rally Ticket]] || 奇諾比奧拉力赛券
|}
|}
2. The introductory quote on [[Fourth wall]] is not accurate. The words "Wii Remote" should be an in-game icon of the Wii Remote (different from {{button|wii|Wiimote}}). Similar changes apply to [[Garson#Garson's Stories]].


==''Paper Mario'' Minor NPC project==
==''Paper Mario'' Minor NPC project==

Revision as of 11:02, September 11, 2022

Dine2017's Userbox Tower
zh-n
cmn-n
ja-2
en-2
ko-1

Maintenance

1. There are three Chinese names which are a mixture of Simplified Chinese and Traditional Chinese:

Diddy Kong Racing 迪迪剛的赛车
N64 DK's Jungle Parkway 森喜剛丛林公园
Rally Ticket 奇諾比奧拉力赛券

2. The introductory quote on Fourth wall is not accurate. The words "Wii Remote" should be an in-game icon of the Wii Remote (different from Wii Remote). Similar changes apply to Garson#Garson's Stories.

Paper Mario Minor NPC project

Currently working on List of minor NPCs in Paper Mario. The quotes come from the Paper Mario Text Dump by Rew.

I used to put the tables on the location pages (such as Star Haven#Characters found), but some of the tables were very big and pages like Peach's Castle and Bowser's Castle couldn't afford them.

Mysterious code
line = s => `* "''${s}''"`

function block(l) {
    [title, tattle, ...quotes] = l;
    return `|-\n|style="text-align:center"|[[File:PM Bob-Omb Red.png]]<br>${title}\n|data-label="Quotes" style="font-size:90%"|\n${quotes.map(line).join('\n')}\n|data-label="Goombario's Tattle" style="font-size:90%"|\n${line(tattle)}`
}

function f(s) {
    blocks=s.split('\n\n').map(x=>x.split('\n')).map(block).join('\n')
    console.log(blocks)
}


f(`Character A
Tattle
Quote 1
Quote 2

Character B
Tattle
Quote 1
Quote 2`)