User:Joshinils: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 22: Line 22:


Screenshot command:
Screenshot command:
<pre>
<syntaxhighlight lang="lua" line='line'>
/c game.take_screenshot{resolution = {x = 1000, y = 1000}, zoom = 2, show_entity_info = true}
/c game.take_screenshot{resolution = {x = 1000, y = 1000}, zoom = 2, show_entity_info = true}
</pre>
</syntaxhighlight>


Remaining research command:
Remaining research command:
<pre>
<syntaxhighlight lang="python" line='line'>
/c global.research = function(amount)
/c global.research = function(amount)
if amount == nil then  
if amount == nil then  
Line 35: Line 35:
end
end
end
end
</pre>
</syntaxhighlight>


Reveal circular area around input (default <code>(x=0,y=0)</code>, can be exchanged with <code>game.player.position</code>)
Reveal circular area around input (default <code>(x=0,y=0)</code>, can be exchanged with <code>game.player.position</code>)
<pre>
<syntaxhighlight lang="lua" line='line'>
/c global.reveal=function(input)
/c global.reveal=function(input)
--[[set radius the first time this gets run]]
--[[set radius the first time this gets run]]
Line 59: Line 59:
global.radius=global.radius+32
global.radius=global.radius+32
end
end
</pre>
</syntaxhighlight>




Delete everything (when <code>input == nil</code>)
Delete everything (when <code>input == nil</code>)
<pre>
<syntaxhighlight lang="lua" line='line'>
/c global.delete=function(input)
/c global.delete=function(input)
local surface=game.players[1].surface
local surface=game.players[1].surface
Line 72: Line 72:
end
end
end
end
</pre>
</syntaxhighlight>





Revision as of 06:27, 5 September 2017

As I'm usig this bit so often, here it is to copy-paste:

== Siehe auch ==
* [[Research/de|Forschung]]
* [[Technologies/de|Technologien]]
! Technologie !! Kosten !! Auswirkung !! Aufaddierte <br/>Auswirkung


Block that puts foo and bar nex to each another if there is space, else it wraps and puts them underneath:

<div><ul>
<li style="display:inline-block;"> foo </li>
<li style="display:inline-block;"> bar </li>
</ul></div>

Screenshot command:

/c game.take_screenshot{resolution = {x = 1000, y = 1000}, zoom = 2, show_entity_info = true}

Remaining research command:

/c global.research = function(amount)
	if amount == nil then 
		game.print(game.player.force.research_progress * 100 .. "% done")
	else
		game.print(amount -game.player.force.research_progress * amount .. " packs needed")
	end
end

Reveal circular area around input (default (x=0,y=0), can be exchanged with game.player.position)

/c global.reveal=function(input)
	--[[set radius the first time this gets run]]
	global=global or {}
	global.radius=global.radius or 128
	
	radius_squared=global.radius*global.radius
	origin=input or {x=0, y=0}

	for x=-global.radius, global.radius, 32 do
		for y=-global.radius, global.radius, 32 do
			if x*x+y*y<radius_squared then
				game.player.force.chart(game.player.surface, {{origin.x+x, origin.y+y }, {origin.x+x, origin.y+y }})
			end
		end
	end
	game.print("r="..global.radius)
	
	--[[increase radius every successive time it is run, may be set outside of this function]]
	global.radius=global.radius+32
end


Delete everything (when input == nil)

/c global.delete=function(input)
	local surface=game.players[1].surface
	for c in surface.get_chunks() do
		for key, entity in pairs(surface.find_entities_filtered({area={{c.x*32, c.y*32}, {c.x*32+32, c.y*32+32}}, type=input})) do
			entity.destroy()
		end
	end
end


job que

Subpages











List Of German Wanted Pages

Number of wanted pages: 44

# Page Links to this page Length of the corresponding English page in bytes
1 Debug mode/de 8 8484
2 Factorio:Translation guide/de 5 10322
3 Production statistics/de 5 2490
4 Replay system/de 5 3868
5 Scenario system/de 4 4391
6 Tutorial:Keyboard shortcuts/de 4 6271
7 Archive:Armor crafting (research)/de 3 249 (Archived)
8 Archive:Curved rail/de 3 865 (Archived)
9 Command line parameters/de 3 12125
10 Glossary/de 3 18157
11 Rich text/de 3 6754
12 Supply challenge/de 3 3178
13 Tutorial:Main bus/de 3 13635
14 Tutorial:Modding tutorial/de 3 3011
15 Tutorial:Transport use cases/de 3 13789
16 Archive:Advanced chemistry (research)/de 2 174 (Archived)
17 Archive:Alien technology (research)/de 2 389 (Archived)
18 Archive:Automated construction (research)/de 2 466 (Archived)
19 Archive:Chemistry (research)/de 2 165 (Archived)
20 Archive:Rocket defense (research)/de 2 499 (Archived)
21 Archive:Rocket defense/de 2 560 (Archived)
22 Archive:Smart inserter/de 2 3902 (Archived)
23 Category:Candidates for deletion/de 2 267
24 Category:To translate/de 2 76
25 Factorio:Editor noticeboard/de 2 3987
26 Main/de 2 ---
27 Roadmap/History/de 2 7088
28 Tutorial:Modding FAQ/de 2 6661
29 Alien technology (research)/de 1 49 (Redirect)
30 Copy and paste/de 1 7177
31 Log file/de 1 3375
32 Recycler/de 1 811 (Stub)
33 Rocket rush/de 1 12450
34 Template:Languages/de 1 1482
35 Tutorial:Diagnosing performance issues/de 1 9252
36 Tutorial:Inspecting a live mod/de 1 2623
37 Tutorial:Localisation/de 1 13231
38 Tutorial:Mod changelog format/de 1 5453
39 Tutorial:Mod settings/de 1 14709
40 Tutorial:Mod structure/de 1 8688
41 Tutorial:Modding tutorial/Gangsir/de 1 35048
42 Tutorial:Script interfaces/de 1 4690
43 Tutorial:Scripting/de 1 11990
44 Wave defense/de 1 8138