Ângelo Tadeucci
Ângelo Tadeucci
Example snippet: ```ts function validEmail() { return (email: string) => { const re = /^(([^()\[\]\\.,;:\s@"]+(\.[^()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(String(email).toLowerCase()); }; } v8n.extend({ validEmail, }); v8n().validEmail().test("angelo@email"); // error here on 'validEmail' ``` The...
## MapleServer2 ### Handlers - All must implement LogUnknownMode if they have multiple modes. - All modes must be separated into different methods. - All must be stateless. ### Packets...
UGC
# Unknown modes - 0x04, - 0x05, - 0x09, - 0x0A, - 0xC9, - 0xCA, - 0xD1 # Finished ~~Mount~~ ~~Guild Banners~~ ~~Profile pictures~~ ~~Items~~ ~~Cubes~~ ~~Banners~~ ~~Guild emblems~~
- All names should be pascal case. Except abbreviations like UGC, NPC, AI
- purchasing maid - ordering recipe - speeding up recipe craft time with merets - canceling recipe - completing recipe - closeness level up - interaction that increases mood -...
- ~~Load chests (normal and rare variations) from xml data~~ - Loot drop table - Create a manager to spawn chests and respawn them at the correct time. Looking at...
Checklist: - [ ] Review quests - [x] Party - [x] Creation - [x] Join - [x] Disband - [ ] Dungeon - [ ] Creation - [ ] Join...