loading {{mod.config.name}} ...
zip · json · sprites · sounds wledit {{::version}} × {{mod.config.name || 'untitled mod'}}{{mod.config.version?' '+mod.config.version:''}}
It is not possible to preserve sound names in live-edit mode. If you want to edit or build a soundpack properly, please use the offline version
name
version uploading...
author
soundpack uploading...
textSpritesStartIdx
crossHairSprite
colorAnim{{mod.config.colorAnim | json}}
export palette PNG · JSON · LPL
import palette PNG · JSON · LPL
SELECT ONE CONVERSION BELOW
{{choice.algo}}
origin x
origin y
replace with PNG
download as PNG
pixel art edit
{{m.config.name||'untitled mod '+(mods.indexOf(m)+1)}} {{m.config.version}} add · replace
as {{c}}
adding sprites will crash the game: after you add sprites and replace PNG, export .wlsprt and re-import it with /loadmod to avoid crash
play
replace with WAV · WLSND
download as WAV · WLSND
{{m.config.name||'untitled mod '+(mods.indexOf(m)+1)}} {{m.config.version}} add · replace
as {{c}}
as weapon ({{mod.affectedWeapons.length}})
as {{c}}
{{::prop.id}} none {{mod[liveMap[prop.type]].list[mod[liveMap[mod.section]].selected[prop.id]].name}} sprite {{mod[liveMap[mod.section]].selected[prop.id]}} none {{mod.sounds.list[mod[liveMap[mod.section]].selected[prop.id]].name}}
delete
{{m.config.name||'untitled mod '+(mods.indexOf(m)+1)}} {{m.config.version}} copy to mod
{{c}}
These objects had splinterType=-1 and splinterAmount>0 and got fixed:
{{mod.fixedSplinterType.join(' ')}}
{{mod.config.readme}}
  1. {{::w.name.trim() || 'untitled weapon '+w.id}}


close
{{ed.color || 0}}
{{ed.hover || 0}} {{ed.getMat(ed.hover).join(' ')}}

undo ({{ed.undolist.length}})


or merge open mods...
{{::q.n}} {{::q.v}} by {{::q.a}}
+
  • {{::w}}
  • wid {{::w}}

MERGE - CANCEL

ZONE {{delta}}remove
{{zc}} {{zc=='right'?'radius':(zc=='bottom'?'':zc)}}
add rectangular zone
no spawn point defined yet
remove · click2point click on map x y
add spawn
{{map.mode}}-{{$index+1}} +
{{modeset.spawns[$index].length || 0}} {{!$index && map.mode=='pred' ? 'PREDATOR TAG' : spawnType.toUpperCase()}} +
remove · click2point click on map x y
x{{map.mouseX}} y{{map.mouseY}}
Z{{delta}}
loading {{map.name}} ...

wledit {{::version}} changelog · credits · help

Sample PHP Upload Script:

	<?php	
		$data = file_get_contents('php://input');    
		$fname = time().'.zip';
		file_put_contents('/uploads/'.$fname, $data);
		echo 'https://mylierohost.example/uploads/'.$fname;
	?>