https://powdertoy.co.uk/Wiki/index.php?title=Special:NewPages&feed=atom&hideredirs=1&limit=50&offset=&namespace=0&username=&tagfilter=&size-mode=max&size=0 The Powder Toy - New pages [en] 2020-07-13T05:19:16Z From The Powder Toy MediaWiki 1.30.0 https://powdertoy.co.uk/Wiki/W/Elements:Explosives/ko.html Elements:Explosives/ko 2020-04-30T07:34:13Z <p>computerexpert07: </p> <hr /> <div>{{Languages|Elements:Explosives}}<br /> <br /> 이 문서는 '''The Powder Toy의 폭발성 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다.<br /> <br /> 이 물질들은 [[Element:FIRE | 불]]에 노출 될 때 대부분 반응하며 각 물질은 서로 다른 특성이 있다. 압력, 고온, [[Element:SPRK | 전류]], 다른 입자와의 접촉, [[Element:PLSM | 플라즈마]] 및 [[Element:WATR | 물]]에 대해 반응을 보일 수 있다. <br /> <br /> * {{MaterialBtn | FIRE}} 불이다. 가연성 물질을 점화시킨다. 'Ambient Heat' 설정이 켜졌을 때 주변 온도를 상승시킨다. 초고온의 화염은 플라즈마로 변환될 수 있다. <br /> * {{MaterialBtn | GUN}} 화약이다. 가벼운 가루이며 불 및 전류이나 고온에 반응할 수 있다. <br /> * {{MaterialBtn | NITR}} 니트로글리세린이다. 불 및 전류나 고온 및 고압에 반응한다. [[Element:CLST | 점토 가루]]와 반응하여 [[Element:TNT | 트라이나이트로톨루엔(TNT)]]을 생성하거나 [[Element:NEUT | 중성자]]와 반응하여 [[Element:OIL | 기름]]을 생성할 수 있다. <br /> * {{MaterialBtn | C-4}} C-4 고성능 폭약이다. 불 및 전류나 고온 및 고압에 반응한다. 중성자와 반응하여 [[Element:GOO | 끈적한 물질]]을 생성할 수 있다. <br /> * {{MaterialBtn | RBDM}} 루비듐이다. 불 및 [[Element:ACID | 산]], 그리고 물에 반응한다. 전류가 통할 수 있으며(폭발하지 않는다) 융해할 수 있다. <br /> * {{MaterialBtn | LRBD}} 액체 루비듐이다. [[Element:RBDM | 루비듐]]의 액체 상태이다. <br /> <br /> === [[File:THDR.png|THDR]] [[Element:THDR|천둥 생성 물질]] ===<br /> <br /> '''Description:'''<br /> &quot;Lightning! Very hot, inflicts damage upon most materials, transfers current to metals.&quot;<br /> <br /> '''Type:'''<br /> Energy<br /> <br /> Very hot liquid-like substance, passes a SPRK to any conductive materials. One of the most destructive elements, will create a strong pressure shock wave (256 pressure) as well as conducting its temp when in contact with non-metals (or metals that are unable to conduct electricity because a spark has just passed by). THDR's movements are not affected by pressure.<br /> <br /> === [[File:THRM.png|THRM]] [[Element:THRM|테르밋]] ===<br /> <br /> '''Description:'''<br /> &quot;Thermite. Burns at extremely high temperature.&quot;<br /> <br /> '''Type:'''<br /> Powder<br /> <br /> THRM will react with FIRE, PLSM, LAVA and LIFE. It generates very large amounts of heat (Around 3000C just after ignition), hot enough to melt TTAN. Molten THRM turns into BMTL when cooled. <br /> <br /> * {{MaterialBtn | CFLM}} 냉각 화염이다. 온도가 절대 영도이며. [[Element:C-5 | C-5 냉각 폭탄]]과 [[Element:ANAR | 반중력 가루]]를 점화시킨다. <br /> <br /> === [[File:FIRW.png|FIRW]] [[Element:FIRW|제2 불꽃 화약]] ===<br /> <br /> '''Description:'''<br /> &quot;Fireworks! Colorful, set off by fire.&quot;<br /> <br /> '''Type:''' <br /> Powder<br /> <br /> After contacting FIRE, FIRW will shoot off upward and explode with hot (temp of 6000C to 9000C) and colorful embers. Use decorations to change ember colors.<br /> <br /> Explodes when tmp &gt; 1, and life = 0.<br /> <br /> * {{MaterialBtn | FUSE}} 퓨즈이다. 고온의 물질 및 전류에 반응한다. <br /> * {{MaterialBtn | FSEP}} 퓨즈 가루이다. [[Element:FUSE | 퓨즈]]의 가루 상태이다. <br /> <br /> === [[File:LIGH.png|LIGH]] [[Element:LIGH|번개]] ===<br /> <br /> '''Description:'''<br /> &quot;Lightning. Change the brush size to set the size of the lightning.&quot;<br /> <br /> '''Type:'''<br /> None / Special<br /> <br /> Bolt or &quot;Arc&quot; Lightning, Very short-lived element, ~2 to 5 frames of persistence. Upon clicking a &quot;bolt&quot; of LIGH will extend from the brush (angle is random, always downward when with the gravity setting on 'vertical', but at any angle when the gravity setting is 'off' (and generally pointing toward the centre of the screen when the gravity setting is on 'radial')), then dissipate, leaving a &quot;thunderclap&quot; pressure wave in its wake. Generates an extreme amount of heat and pressure upon making contact with another element, but not penetrating it, striking the surface only. Will spark conductors that survive the impact. Can be produced by sparking TESC. Length, temp, and pressure of bolt are based on the brush size used to produce it.<br /> <br /> === [[File:DEST.png|DEST]] [[Element:DEST|더욱 파괴적인 폭탄]] ===<br /> <br /> '''Description:'''<br /> &quot;More destructive Bomb, can break through virtually anything.&quot;<br /> <br /> '''Type:'''<br /> Powder<br /> <br /> Much more destructive than BOMB. When within 2 pixels of another element (except for DMND, any type of clone, or any type of Wall), DEST releases high amounts of heat and pressure, melting and/or scattering most elements. DEST survives for many frames after the initial impact and often tends to dig into whatever is in the way.<br /> <br /> === [[File:FWRK.png|FWRK]] [[Element:FWRK|제1 불꽃 화약]] ===<br /> <br /> '''Description:'''<br /> &quot;Original version of fireworks, activated by heat/neutrons.&quot;<br /> <br /> '''Type:'''<br /> Powder<br /> <br /> Explodes with neutrons or heat (200C). Jumps higher than FIRW but has odd trajectories and pale embers. Explodes when hot (temp of ~7000C upwards).<br /> <br /> * {{MaterialBtn | BOMB}} 폭탄이다. 자기 자신에 닿은 모든 입자를 즉시 폭발시킨다. <br /> <br /> === [[File:C-5.png|C-5]] [[Element:C-5|C-5 냉각 폭탄]] ===<br /> <br /> '''Description:'''<br /> &quot;Cold explosive, set off by anything cold.&quot;<br /> <br /> '''Type:'''<br /> Solid<br /> <br /> Explodes when cold, produces CFLM and pressure. Only reacts with LOXY, LN2, CFLM, TRON and any other liquid cooled to below -173.85C/99K. Not pressure sensitive.<br /> <br /> === [[File:TNT.png|TNT]] [[Element:TNT|트라이나이트로톨루엔(TNT)]] ===<br /> <br /> '''Description:'''<br /> &quot;TNT, explodes all at once&quot;<br /> <br /> '''Type:'''<br /> solid<br /> <br /> A solid explosive similar to C-4, but creates more pressure and less fire. It is quite a hot explosive, hot enough to melt METL. TNT will explode into bomb shrapnel upon detonation. TNT is the only explosive that explodes instantaneously upon ignition. It was added in version 69.0 beta.<br /> <br /> === [[File:IGNC.png|IGNC]] [[Element:IGNC|도화선]] ===<br /> <br /> '''Description:'''<br /> &quot;Ignition cord. Burns slowly with fire and sparks.&quot;<br /> <br /> '''Type:'''<br /> Solid<br /> <br /> A slow burning fuse-like material. IGNC, unlike FUSE, can be ignited by FIRE as well as hot materials. It burns with EMBR and FIRE at low temperatures. IGNC can be used as a delay to set off low grade explosives, and it can also burn in WATER. NEUT can pass through IGNC without distortion. Added in v70.0.<br /> <br /> [[Category:Elements]]</div> computerexpert07 https://powdertoy.co.uk/Wiki/W/Elements:Force_Creating/ko.html Elements:Force Creating/ko 2020-04-23T11:14:23Z <p>computerexpert07: Created page with &quot;{{Languages|Elements:Force Creating}} 이 문서는 '''The Powder Toy의 압력 작용형 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질...&quot;</p> <hr /> <div>{{Languages|Elements:Force Creating}}<br /> <br /> 이 문서는 '''The Powder Toy의 압력 작용형 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다.<br /> <br /> 압력 탭은 The Powder Toy 74 버전에 도입되었다. 이 탭의 물질들은 다양한 유형의 물질에 영향을 미칠 수 있다. <br /> <br /> * {{MaterialBtn | PIPE}} 파이프이다. 물질을 입구에서 출구로 이동시킨다. 입구와 출구는 생성 후 만들어지는 벽을 제거했을 때 생성된다. <br /> * {{MaterialBtn | ACEL}} 에너지 입자 가속기이다. 자기 자신에 닿은 모든 에너지 입자들을 가속시킨다. <br /> * {{MaterialBtn | DCEL}} 에너지 입자 감속기이다. 자기 자신에 닿은 모든 에너지 입자들을 감속시킨다. <br /> * {{MaterialBtn | GBMB}} 뉴턴 중력 방출체이다. 자기 자신에 닿은 모든 물질을 끌어당긴 후 순간적으로 강한 압력을 발생시킨다. <br /> * {{MaterialBtn | FRAY}} 압력 발생기이다. [[Element:SPRK | 전류]]를 받았을 때 자기 자신에 닿은 모든 물질에 강한 압력을 발생시키며 온도에 따라 물질에 작용하는 힘이 달라진다. <br /> * {{MaterialBtn | RPEL}} 부도체형 압력 발생기이다. [[Element:FRAY | 압력 발생기]]와 다르게 [[Element:SPRK | 전류]]가 필요하지 않다. <br /> * {{MaterialBtn | DMG}} 압력체이다. 자기 자신에 닿은 모든 물질에 강한 압력을 발생시킨다. <br /> * {{MaterialBtn | PSTN}} 피스톤이다. [[Element:PSCN | P형 실리콘]]에서 [[Element:SPRK | 전류]]를 받아 에너지 입자를 제외한 모든 물질을 밀어낸다. [[Element:NSCN | N형 실리콘]]으로 다시 잡아당길 수 있다. <br /> * {{MaterialBtn | FRME}} 프레임이다. [[Element:PSTN | 피스톤]]에 의해 밀릴 수 있다. <br /> <br /> [[Category:Elements]]</div> computerexpert07 https://powdertoy.co.uk/Wiki/W/Compiling_tpt%2B%2B_with_Visual_studio/zh.html Compiling tpt++ with Visual studio/zh 2020-04-12T13:38:02Z <p>TOC_Official: Add Simplified Chinese Version (Not accurate)</p> <hr /> <div>{{Languages|Compiling tpt++ with Visual studio}}<br /> '''本翻译未经过验证,部分内容可能有误或与实际不符,详情请参看英文原版!'''<br /> <br /> 本页面是为你在Visual Studio上编译TPT的一个向导。如果你有任何问题,可以在[https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 The Powder Toy 论坛]上的开发帮助部分询问。如果你想使用旧的 tpt 编译教程(大概率不会),而不是 tpt++ 的教程,请在 [[Compiling_tpt_with_Visual_Studio_(old)|这里]]找到它。<br /> <br /> 编译TPT需要一些时间来配置环境,所以要有耐心,小心翼翼地按照说明来做。如果出现任何错误,90%的情况下,这意味着你错过了一个步骤或做错了什么。<br /> <br /> 在你能用未经修改的源码编译出TPT之前,建议不要编辑元素。<br /> <br /> 祝你们好运!<br /> <br /> ===== 获取源码 =====<br /> *转到http://github.com/The-Powder-Toy/The-Powder-Toy/<br /> * 应该有一个写着 &quot;zip &quot;的按钮,上面写着 &quot;zip &quot;的云状图标。这是一个直接链接到源代码的.zip。下载并解压到你要编译的位置。<br /> <br /> =====设置 =====<br /> *下载[https://www.visualstudio.com/downloads/ Visual C++ 2019社区版],因为它有很好的调试和自动编码工具。它是完全免费的;你需要一个Microsoft账户才能下载。<br /> * 在工作负载选项卡上,选择 &quot;桌面开发与C++&quot;。<br /> * 进入单独组件选项卡,向下滚动到 &quot;编译器、构建工具和运行时 &quot;部分,选择 &quot;Windows XP对C++的支持&quot;。<br /> * 在同一区域,选择 &quot;Windows 8.1 SDK&quot;(可能有不同的命名方式,如其他版本的Windows 10 SDK)。<br /> * 打开Visual Studio,选择 &quot;Windows 8.1 SDK&quot;。如果你计划使用它超过30天,你应该用你的Microsoft帐户注册它(你不需要支付任何费用,它是免费的)。<br /> * 下载[https://starcatcher.us/TPT/Required%20Libraries.zip Required Libraries.zip]。将内容解压到项目根目录下 (与.sln 文件的级别相同)。<br /> * 现在你需要安装Python来运行SCons和其他脚本。获取 Python 3 [https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe 这里](此为3.6.5版本,如有需要,请在Python官网自行下载最新版本)。<br /> <br /> ==== 使用已有的项目文件 (推荐) ====<br /> * 双击vsproject.py文件,它会显示一个控制台窗口,然后消失。之后,应该会出现三个Visual Studio文件。<br /> * 打开Visual Studio解决方案文件(名称以.sln结尾的那个)。如果你使用的是最新版本的Visual Studio Community (例如2019年),请确保 &quot;将警告视为错误 &quot;选项设置为 &quot;否&quot;。你可以在属性 -&gt; C/C++ -&gt; 常规中找到这个选项。<br /> * 点击F5。这应该会编译(需要一些时间),同时启动TPT,它将会问第一次运行时通常会问的所有问题。熟悉的文件和文件夹,如Saves,stamps和powder.pref会出现在你的源代码文件夹中。<br /> * 如果你到此为止,你已经成功编译了一个干净的源码,可以开始修改了,万分感谢!<br /> <br /> ==== 自己制作项目文件(不推荐) ====<br /> <br /> 不建议大家手动设置项目。这很容易出错和编译错误。<br /> <br /> * 打开Visual Studio,按 &quot;文件&quot;&gt;&quot;新建&quot;&gt;&quot;从现有代码中新建项目&quot;。<br /> * 选择包含源代码的文件夹,而不是src/,而是包含src/,build/,include/和其他一些文件夹。给项目起个什么名字都行。单击 &quot;下一步&quot;。<br /> * 如果还没有选择Windows应用程序项目,请选择Windows应用程序项目,然后不勾选所有内容。单击 &quot;下一步&quot;。<br /> * 在预处理程序定义下,键入以下内容<br /> &lt;code&gt;<br /> WIN,<br /> X86,<br /> X86_SSE2,<br /> STABLE,<br /> GRAVFFT,<br /> LUACONSOLE,<br /> IGNORE_UPDATES,<br /> _SCL_SECURE_NO_WARNINGS<br /> &lt;/code&gt;<br /> <br /> 注意:如果编译时出现错误,请尝试手动输入错误,而不是复制粘贴。<br /> * 单击 &quot;完成&quot;。项目将被创建。<br /> * 在 Build &gt; Configuration Manager 下,打开 &quot;Active Solution Configuration: &quot;下的下拉框,将其更改为 &quot;Release&quot;。(除非你有很好的理由将其保留为 &quot;Debug&quot;,否则运行速度会比 &quot;Release&quot;慢)。<br /> * 转到 &quot;项目&quot;&gt;&quot;属性&quot;。<br /> * 在最上面的 &quot;配置。活动(Release),打开下拉菜单,将其改为 &quot;所有配置&quot;。如果你想切换到调试模式,这将使其更容易。<br /> * 在 &quot;配置属性&quot;&gt;&quot;常规 &quot;下。<br /> * 更改输出目录,从<br /> &lt;code&gt;$(SolutionDir)$(Configuration)\&lt;/code&gt;<br /> 到 <br /> &lt;code&gt;$(SolutionDir)Build\&lt;/code&gt;<br /> (注意&quot;$(SolutionDir) &quot;和 &quot;Build/&quot;之间没有反斜线)。<br /> * 将目标名称改成你希望编译后的文件的名称,除去&quot;.exe &quot;扩展名。(或者直接将其作为项目名称来命名)<br /> * 在 &quot;配置属性&quot;&gt;&quot;VC++目录 &quot;下。<br /> * 打开Include Directories的下拉菜单(如果你没有看到打开下拉菜单的箭头,请尝试点击该行),点击&quot;&lt;编辑...&gt;&quot;,然后添加<br /> $(ProjectDir)includes<br /> $(ProjectDir)includes\SDL2<br /> $(ProjectDir)includes\luajit-2.0<br /> $(ProjectDir)data<br /> $(ProjectDir)src<br /> $(ProjectDir)generated<br /> $(ProjectDir)resources<br /> <br /> (准确地键入----同时注意,&quot;$(ProjectDir) &quot;和 &quot;include &quot;之间没有反斜线)。<br /> * 打开库目录的下拉菜单,点击&quot;&lt;编辑...&gt;&quot;,并添加<br /> <br /> &lt;code&gt; $(ProjectDir)Libraries&lt;/code&gt;<br /> <br /> (注意,&quot;$(ProjectDir) &quot;和 &quot;Libraries &quot;之间没有反斜线)<br /> * 转到配置属性 &gt; C/C++。<br /> * 在 &quot;常规 &quot;下,打开 &quot;警告级别 &quot;的下拉菜单,选择 &quot;Level1 (/W1)&quot;。这将使你在编译过程中遇到任何错误时更容易,因为你不需要通过一堆不重要的警告来找到错误。<br /> * 在 &quot;常规 &quot;下,打开 &quot;多处理器编译 &quot;的下拉菜单,选择 &quot;是(/MP)&quot;。这将使编译器使用多个内核,而不是只有一个内核,这将有助于加快编译时间。<br /> * 如果您使用的是最新版本的Visual Studio Community (例如2019年),请确保 &quot;常规 &quot;下的 &quot;将警告视为错误 &quot;选项设置为 &quot;否&quot;。<br /> * 在 &quot;代码生成 &quot;下,打开 &quot;浮点模型 &quot;的下拉菜单,将其设置为 &quot;快速&quot;。这将使你的速度明显提高)。另外,在它的右上方,将 &quot;Enable Enhanced Instruction Set &quot;改为SSE2。<br /> * 转到 &quot;配置属性&quot;&gt;&quot;链接器&quot;&gt;&quot;输入&quot;。<br /> * 打开下拉菜单中的 &quot;附加依赖项&quot;,点击&quot;&lt;编辑...&gt;&quot;,然后输入以下文本<br /> shell32.lib<br /> ws2_32.lib<br /> SDL2.lib<br /> SDL2main.lib<br /> libbz2.lib<br /> pthreadVC2.lib<br /> luajit2.0.lib<br /> libfftw3f-3.lib<br /> zlib.lib<br /> <br /> * 按下 &quot;确定 &quot;键,直到关闭项目属性。<br /> * 按键盘上的F7键,或者点击Build &gt; Build Solution。你也可以点击绿色的 &quot;开始调试 &quot;箭头。<br /> * 如果出了问题(例如,你得到一个错误),请在[https://powdertoy.co.uk/Discussions/Categories/Topics.html?Category=5 Powder Toy论坛]上询问。<br /> * 在你的源代码目录下的 &quot;Build &quot;文件夹中可以找到可执行程序和所需的DLLs。<br /> <br /> ===== 可选:静态编译 =====<br /> 当静态编译TPT时,你不需要有DLLs来运行它,也不需要随项目一起分发。官方的TPT是这样做的。但它需要较长的时间来编译,所以你可能只想在发布版本中使用。<br /> <br /> 如果你使用的是预制项目,它已经内置了静态选项。在顶部栏中,点击 &quot;调试 &quot;的下拉菜单,选择 &quot;静态&quot;,然后按F7键,用这个新设置再次编译TPT。就这样,你就大功告成了;如果你是自己做的项目,请继续阅读本节。<br /> * 在Build &gt; Configuration Manager下,进入Active Solution Configuration下,点击New。将它命名为静态(或任何你想叫它的名字),然后选择从 &quot;发布 &quot;中复制设置。另外,别忘了把默认模式从X64改成X86。<br /> * 在 &quot;配置属性&quot;&gt;VC++目录下,打开下拉菜单中的库目录,点击&quot;&lt;编辑...&gt;&quot;,将其从&lt;code&gt;$(ProjectDir)Libraries&lt;/code&gt;改为: &lt;code&gt;$(ProjectDir)Staticlibs&lt;/code&gt;。<br /> * 转到 Configuration Properties(配置属性)&gt; Linker(链接器)&gt; Input(输入),打开下拉菜单 &quot;Additional Dependencies&quot;,然后点击&quot;&lt;Edit...&gt;&quot;,将这些添加到列表中。<br /> <br /> PTW32_STATIC_LIB<br /> ZLIB_WINAPI<br /> <br /> * 在 &quot;代码生成 &quot;下,将 &quot;运行时库 &quot;改为 &quot;多线程(/MT)&quot;<br /> * 转到 &quot;配置属性&quot;&gt;链接器&gt;高级,将 &quot;Image Has Safe Exception Handlers &quot;改为 &quot;No (/SAFESEH:NO)&quot;<br /> <br /> 你现在可以轻松地在 &quot;调试 &quot;模式和 &quot;静态 &quot;模式之间进行切换,在 &quot;调试 &quot;模式下编译,用于快速、正常的测试,而在 &quot;静态 &quot;模式下编译,用于发布一个exe供人们使用。<br /> <br /> ===== 可选:设置 Git =====<br /> 如果你使用GitHub,你可以很容易地保持最新的变化。这样一来,你的mod就不会过时了,你也不用为了更新到新版本而把所有的东西都复制过来。<br /> 你可以在[[Github_Setup|这里]]中找到教程。<br /> <br /> ===== 添加新元素 =====<br /> * '''双击'''newelement.py。这将打开一个控制台窗口,要求输入一个元素的名称,这个名称应该只包含大写字母、数字和连字符(你可以在菜单中显示一个更奇特的名称,但不建议使用)。输入元素的名称,然后按回车键。你会被要求在 src/simulation/ElementNumbers.h 中添加一段代码;当你完成后按回车键,窗口将关闭,你的元素将被创建:它的源码将显示为 src/simulation/elements/NAME.cpp。<br /> * 在Visual Studio中,在Solution Explorer中导航到The-Powder-Toy/src/simulation/elements,然后添加新创建的.cpp文件(最好是添加到正确的子文件夹中)(具体方法请参见[https://powdertoy.co.uk/Wiki/W/Coding-tutorial.html#Step_One:_Defining_the_Element]),然后按F7键,用新元素再次编译TPT。这将需要相对较长的时间。<br /> * 每当你改变这个文件中的东西时,按F7来编译(或按F5来编译并运行)TPT。如果你只修改这个文件,编译的时间会比添加新元素时短很多。<br /> <br /> ===== 移除新元素 =====<br /> <br /> * 在Solution Explorer中右击元素的.cpp文件,在弹出的对话框中选择删除。<br /> * 撤销你在创建元素时应用的newelement.py所做的更改;换句话说,从src/simulation/ElementNumbers.h中删除相关的代码。<br /> * 在Visual Studio中,点击F7来重新编译TPT,不需要元素。<br /> <br /> ===== 让 TPT 更快 =====<br /> <br /> 你可能已经注意到,你刚编译的TPT的性能至少可以说是糟糕透顶。要解决这个问题,点击顶部栏上的 &quot;调试 &quot;的下拉菜单,选择 &quot;释放&quot;,然后点击F7再次编译TPT。<br /> <br /> 这样一来,你基本上是用调试的方便性换取了速度,这意味着虽然TPT会变得更快,但如果出现了严重的bug,而Visual Studio恰好赶上了崩溃,你将无法弄清楚为什么会发生这种情况,至少不容易。当这种情况发生时,只需切换回Debug,重新编译并尝试重现崩溃。<br /> <br /> ===== (过时)SCons =====<br /> 你可以在命令行中使用SCons来用visual studio编译器编译。这个选项在大多数情况下可能没有什么用,但还是有的。使用命令 &quot;scons.py --msvc&quot;,它将尝试找到并使用32位msvc编译器。它支持SConscript中的大部分选项,包括 --static,它可以生成完全静态的二进制文件(甚至不需要msvcr120.dll,但本指南需要)。<br /> <br /> [[Category:开发]]<br /> [[Category:编译]]</div> TOC_Official https://powdertoy.co.uk/Wiki/W/Hotkeys/zh.html Hotkeys/zh 2020-04-12T04:05:51Z <p>TOC_Official: </p> <hr /> <div>{{Languages|Hotkeys}}<br /> == 单按键 ==<br /> {|<br /> ! 按键 || 描述<br /> |-<br /> | Delete || 选定元素删除模式 (Ctrl+Alt+鼠标左键 选择元素)<br /> |-<br /> | Insert 或; (分号) || 替换模式 (Ctrl+Alt+鼠标左键 选择替换元素)<br /> |-<br /> | TAB || 圆形/三角/方形笔刷 <br /> |-<br /> | Space || 暂停<br /> |-<br /> | Q || 退出游戏<br /> |-<br /> | Esc || 退出游戏<br /> |-<br /> | Z || 缩放<br /> |-<br /> | S || 保存蓝图 (STK2存在时需 + Ctrl) <br /> |-<br /> | L || 加载上一次的蓝图<br /> |-<br /> | K || 蓝图库<br /> |-<br /> | C || 循环显示模式 <br /> |-<br /> | 0-9 || 设置显示模式(模式详情参看[[https://powdertoy.co.uk/Wiki/W/Display_modes/zh.html|这里]])<br /> |-<br /> | P || 以.png格式保存截图<br /> |-<br /> | N || 万有引力开关<br /> |-<br /> | F || 暂停并计算下一帧<br /> |-<br /> | G || 网格<br /> |-<br /> | H || 显隐HUD (HUD详情参看[[https://powdertoy.co.uk/Wiki/W/HUD/zh.html|这里]])<br /> |-<br /> | D || Debug模式 (存在STK2时 + Shift) <br /> |-<br /> | I || 逆转气压与速度 <br /> |-<br /> | W || 更改引力模式 (STK2存在时 + Shift) <br /> |-<br /> | Y || 改变气流模式<br /> |-<br /> | U || 开关全局热模拟<br /> |-<br /> | R || 录制或旋转蓝图<br /> |-<br /> | ~ || [[Lua| Lua控制台]] <br /> |-<br /> | = || 重置气流与速度<br /> |-<br /> | [ || 减小笔刷大小<br /> |-<br /> | ] || 增加笔刷大小<br /> |-<br /> | B || 编辑装饰层<br /> |-<br /> | E || 搜索元素<br /> |-<br /> | F5 || 重新载入模拟<br /> |}<br /> <br /> == 按键组合 ==<br /> (RMB/LMB/MMB = 鼠标右键/左键/中键)<br /> {|<br /> ! 按键 || 描述 <br /> |-<br /> | Ctrl + C/V/X || 复制/粘贴/剪切<br /> |-<br /> | Ctrl + Z || 重做<br /> |-<br /> | Ctrl + G || 开关引力场网格<br /> |-<br /> | Ctrl + B || 开关装饰层显示<br /> |-<br /> | Ctrl + 拖拽 || 方形<br /> |-<br /> | Shift + 拖拽 || 线段<br /> |-<br /> | Shift + Alt + 拖拽 || 直线<br /> |-<br /> | MMB / Alt + RMB/LMB|| 元素滴管(采样) <br /> |-<br /> | 滚轮 / { } || 改变笔刷大小<br /> |-<br /> | CTRL + 滚轮 / { } || 改变笔刷纵向大小<br /> |-<br /> | Shift + 滚轮 / { } || 改变笔刷横向大小<br /> |-<br /> | Shift + Ctrl + R || 蓝图水平镜像 (蓝图预览状态下) <br /> |-<br /> | Shift + R || 蓝图竖直镜像 (蓝图预览状态下) <br /> |-<br /> | Ctrl + 方向键 || 以每像素移动蓝图<br /> |-<br /> | Ctrl + L alternative button + LMB || Select element or element menu for Specific Element Erase from the element menu or element menu list(?)<br /> |-<br /> | Ctrl + = || 重置电流<br /> |-<br /> | Ctrl + Shift + LMB/RMB || 填充<br /> |-<br /> | Ctrl + I || 安装TPT<br /> |-<br /> | Ctrl + ; (分号) || 指定元素删除 (Ctrl + Alt + LMB 选择元素)<br /> |-<br /> | Ctrl + F || 寻找指定元素(指定元素变红)<br /> |-<br /> | Shift + 1 || LIFE显示: 只在Debug模式下启用<br /> |-<br /> | Ctrl + Y || 重做<br /> |}</div> TOC_Official https://powdertoy.co.uk/Wiki/W/Element_conductivities/zh.html Element conductivities/zh 2020-04-11T15:20:41Z <p>TOC_Official: Add Simplified Chinese Version</p> <hr /> <div>{{Languages|Element_conductivities}}<br /> 这是TPT元素的导热速度表。<br /> <br /> 这个属性决定了计算热转导至附近元素的概率。<br /> <br /> 255导热速度最快(立刻传递),0为最慢(不传导)。<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Element Conductivity !! Element Name<br /> |-<br /> |0 || ARAY<br /> |-<br /> |0 || CRAY<br /> |-<br /> |0 || DLAY<br /> |-<br /> |0 || DRAY<br /> |-<br /> |0 || DTEC<br /> |-<br /> |0 || FIGH<br /> |-<br /> |0 || FRAY<br /> |-<br /> |0 || FRME<br /> |-<br /> |0 || GPMP<br /> |-<br /> |0 || INSL<br /> |-<br /> |0 || LDTC<br /> |-<br /> |0 || LIGH<br /> |-<br /> |0 || LSNS<br /> |-<br /> |0 || PIPE<br /> |-<br /> |0 || PPIP<br /> |-<br /> |0 || PRTI<br /> |-<br /> |0 || PRTO<br /> |-<br /> |0 || PSNS<br /> |-<br /> |0 || PSTN<br /> |-<br /> |0 || PUMP<br /> |-<br /> |0 || RPEL<br /> |-<br /> |0 || SHD2<br /> |-<br /> |0 || SHD3<br /> |-<br /> |0 || SHD4<br /> |-<br /> |0 || SHLD<br /> |-<br /> |0 || SPWN<br /> |-<br /> |0 || SPWN2<br /> |-<br /> |0 || STK2<br /> |-<br /> |0 || STKM<br /> |-<br /> |0 || STOR<br /> |-<br /> |0 || TSNS<br /> |-<br /> |0 || WIFI<br /> |-<br /> |1 || THDR<br /> |-<br /> |2 || DRIC<br /> |-<br /> |3 || PQRT<br /> |-<br /> |3 || QRTZ<br /> |-<br /> |3 || RFGL<br /> |-<br /> |3 || RFRG<br /> |-<br /> |5 || PLSM<br /> |-<br /> |23 || DSTW<br /> |-<br /> |29 || BIZR<br /> |-<br /> |29 || BOMB<br /> |-<br /> |29 || BUBW<br /> |-<br /> |29 || DMG<br /> |-<br /> |29 || EMBR<br /> |-<br /> |29 || FRZW<br /> |-<br /> |29 || GBMB<br /> |-<br /> |29 || GEL<br /> |-<br /> |29 || ISOZ<br /> |-<br /> |29 || PSTE<br /> |-<br /> |29 || PSTS<br /> |-<br /> |29 || SOAP<br /> |-<br /> |29 || WATR<br /> |-<br /> |34 || ACID<br /> |-<br /> |40 || BRAN<br /> |-<br /> |40 || LIFE<br /> |-<br /> |40 || LOLZ<br /> |-<br /> |40 || LOVE<br /> |-<br /> |40 || TRON<br /> |-<br /> |42 || BIZG<br /> |-<br /> |42 || BOYL<br /> |-<br /> |42 || DESL<br /> |-<br /> |42 || GAS<br /> |-<br /> |42 || OIL<br /> |-<br /> |44 || GLOW<br /> |-<br /> |44 || MWAX<br /> |-<br /> |44 || WAX<br /> |-<br /> |46 || FRZZ<br /> |-<br /> |46 || ICE<br /> |-<br /> |46 || NICE<br /> |-<br /> |46 || SNOW<br /> |-<br /> |48 || WTRV<br /> |-<br /> |50 || NITR<br /> |-<br /> |60 || LAVA<br /> |-<br /> |60 || MORT<br /> |-<br /> |60 || NEUT<br /> |-<br /> |61 || GRVT<br /> |-<br /> |61 || PROT<br /> |-<br /> |65 || PLNT<br /> |-<br /> |65 || VINE<br /> |-<br /> |70 || AMTR<br /> |-<br /> |70 || ANAR<br /> |-<br /> |70 || CAUS<br /> |-<br /> |70 || CLST<br /> |-<br /> |70 || DUST<br /> |-<br /> |70 || DYST<br /> |-<br /> |70 || EQVE<br /> |-<br /> |70 || FIRW<br /> |-<br /> |70 || FSEP<br /> |-<br /> |70 || GRAV<br /> |-<br /> |70 || LN2<br /> |-<br /> |70 || LOXY<br /> |-<br /> |70 || OXYG<br /> |-<br /> |70 || SAWD<br /> |-<br /> |70 || SING<br /> |-<br /> |70 || YEST<br /> |-<br /> |75 || GOO<br /> |-<br /> |75 || SLTW<br /> |-<br /> |88 || C-4<br /> |-<br /> |88 || C-5<br /> |-<br /> |88 || CFLM<br /> |-<br /> |88 || CO2<br /> |-<br /> |88 || FIRE<br /> |-<br /> |88 || IGNC<br /> |-<br /> |88 || SMKE<br /> |-<br /> |88 || TNT<br /> |-<br /> |97 || GUN<br /> |-<br /> |100 || CNCT<br /> |-<br /> |100 || FOG<br /> |-<br /> |100 || FWRK<br /> |-<br /> |100 || RIME<br /> |-<br /> |100 || WARP<br /> |-<br /> |106 || NBLE<br /> |-<br /> |110 || SALT<br /> |-<br /> |121 || EMP<br /> |-<br /> |150 || BCOL<br /> |-<br /> |150 || BGLA<br /> |-<br /> |150 || DEST<br /> |-<br /> |150 || GLAS<br /> |-<br /> |150 || SAND<br /> |-<br /> |150 || STNE<br /> |-<br /> |164 || BVBR<br /> |-<br /> |164 || INVS<br /> |-<br /> |164 || WOOD<br /> |-<br /> |170 || LRBD<br /> |-<br /> |186 || BHOL<br /> |-<br /> |186 || DMND<br /> |-<br /> |186 || WHOL<br /> |-<br /> |200 || COAL<br /> |-<br /> |200 || FUSE<br /> |-<br /> |211 || BREL<br /> |-<br /> |211 || BRMT<br /> |-<br /> |211 || THRM<br /> |-<br /> |240 || RBDM<br /> |-<br /> |250 || EXOT<br /> |-<br /> |250 || WWLD<br /> |-<br /> |251 || ACEL<br /> |-<br /> |251 || BCLN<br /> |-<br /> |251 || BIZS<br /> |-<br /> |251 || BMTL<br /> |-<br /> |251 || BRAY<br /> |-<br /> |251 || BRCK<br /> |-<br /> |251 || BTRY<br /> |-<br /> |251 || CLNE<br /> |-<br /> |251 || CONV<br /> |-<br /> |251 || DCEL<br /> |-<br /> |251 || DEUT<br /> |-<br /> |251 || ELEC<br /> |-<br /> |251 || ETRD<br /> |-<br /> |251 || FILT<br /> |-<br /> |251 || GOLD<br /> |-<br /> |251 || HEAC<br /> |-<br /> |251 || HSWC<br /> |-<br /> |251 || HYGN<br /> |-<br /> |251 || INST<br /> |-<br /> |251 || INWR<br /> |-<br /> |251 || IRON<br /> |-<br /> |251 || ISZS<br /> |-<br /> |251 || LCRY<br /> |-<br /> |251 || MERC<br /> |-<br /> |251 || METL<br /> |-<br /> |251 || NSCN<br /> |-<br /> |251 || NTCT<br /> |-<br /> |251 || PBCN<br /> |-<br /> |251 || PCLN<br /> |-<br /> |251 || PHOT<br /> |-<br /> |251 || PLUT<br /> |-<br /> |251 || POLO<br /> |-<br /> |251 || PSCN<br /> |-<br /> |251 || PTCT<br /> |-<br /> |251 || PVOD<br /> |-<br /> |251 || SPNG<br /> |-<br /> |251 || SPRK<br /> |-<br /> |251 || SWCH<br /> |-<br /> |251 || TESC<br /> |-<br /> |251 || TTAN<br /> |-<br /> |251 || TUNG<br /> |-<br /> |251 || URAN<br /> |-<br /> |251 || VIBR<br /> |-<br /> |251 || VIRS<br /> |-<br /> |251 || VOID<br /> |-<br /> |251 || VRSG<br /> |-<br /> |251 || VRSS<br /> |-<br /> |255 || VACU<br /> |-<br /> |255 || VENT<br /> |}</div> TOC_Official https://powdertoy.co.uk/Wiki/W/Using_the_console/zh.html Using the console/zh 2020-04-11T15:01:04Z <p>TOC_Official: Add Simplified Chinese Version</p> <hr /> <div>{{Languages|Using The Console}}<br /> The Powder Toy目前使用的是[[Lua]]控制台,它可以让你输入比旧控制台更多的命令。如果你只是想做一些简单的事情,旧版控制台语法有更简单更短的命令。<br /> <br /> ==== 使用控制台 ====<br /> <br /> 从49.1版本后,命令需要在前面加上一个'''!''',并且还可以使用 Lua 脚本(Lua Scripts)。<br /> <br /> TPT中的控制台是一个窗口,你可以通过它直接触发TPT中的指令。由于它与代码本身的关系非常密切,你可以用它做一些有趣的事情,在一般情况下,很多操作仅通过鼠标点击是不可能实现的。<br /> <br /> 打开控制台很简单。按~键(在某些键盘上是`或¬或QWERTZ键盘上的^/°)(不管有没有按shift键,它就在1键的左边,在大多数键盘上的Tab上方),游戏就会暂停,会出现一个黑色的窗口,等待输入命令。<br /> <br /> 与大多数游戏相比,TPT的操作其实相当直观,但你可能还是要尝试几次才能记住输入语句的顺序。<br /> <br /> 最常用的,或者说至少是大多数人都会想知道的最立竿见影的酷炫有用的命令是Set命令。其语法是这样的:<br /> <br /> &lt;code&gt;!set [What variable to set] [the identity of the particle/s to be set] [the value it changes to]<br /> <br /> ''!set [要设置的变量] [要设置的粒子的值] [要更改成的值]''<br /> &lt;/code&gt;<br /> <br /> 换句话说,假设我想把25号粒子变成金属。我将键入:<br /> <br /> '''!set type 25 metl'''<br /> <br /> 你甚至可以用关键字 &quot;All &quot;甚至元素名称来代替这个数字。所以命令:<br /> <br /> '''!set type all metl'''<br /> <br /> 会把保存的每个粒子都变成metl。<br /> <br /> '''!set type metl watr'''<br /> <br /> 会把所有的metl都变成水。以此类推。<br /> <br /> '''!&quot;set type metl none'''<br /> <br /> 将存档中的metl全部去除。<br /> <br /> &quot;type&quot;这个变量也是可以替换的。你可以使用以下关键词:<br /> <br /> * Type:这设定了一个粒子的id。你可以用它来改变一个元素是什么。<br /> <br /> * Temp:这设置了一个粒子的温度。你可以用它来一次融化整个存档。(请注意:游戏使用开尔文温标,你可以将273.15加上当前温度得到摄氏度)<br /> <br /> * Ctype:这设置了元素的临时状态。这个功能有很多用途,比如说把LAVA冻结成NEUT。要做到这一点,放置一些LAVA,然后到控制台键入&quot;!set ctype lava neut&quot;(去掉引号),按回车键。在它下面放置一些室温的元素,然后取消暂停。当熔岩击中冷却器的物体时,它将冻结成neut。Ctype也是用来决定CLNE和它的变体会生成什么元素的。<br /> <br /> * Life:这设定了一个粒子的寿命。然而这个变量被用于许多不同的东西,比如火花的时间和火的颜色。<br /> <br /> * X,Y,VX,VY,VX,VY:这些设置了粒子在场中的X和Y位置。VX和VY分别设置了它们的速度。<br /> <br /> * Tmp:用于设置粒子的速度。用于变化的东西,比如石英的颜色。<br /> <br /> * Tmp2:类似于第二个Tmp,很少用到。<br /> <br /> * Pavg[0],Pavg[1]和flag很少使用。<br /> <br /> <br /> !Quit命令是一个直截了当的命令,它会直接关闭TPT。<br /> <br /> '''!Quit'''<br /> <br /> <br /> !Create命令也很直接。通过键入元素名称和你想要的坐标,你可以创建一个任意元素的粒子。比如说:<br /> <br /> '''!create METL 200,100'''<br /> <br /> 这将在TPT的网格上的点(200,100)处创建一个METL(金属)像素。<br /> <br /> <br /> !delete/!delete/!kill命令也是类似的,它们会删除一个点上的粒子。<br /> <br /> '''!delete 200,100'''<br /> <br /> 这会删除你刚刚创建的粒子。<br /> <br /> <br /> !load命令会加载一个特定的网络存档。这个命令将加载存档500000:<br /> <br /> '''!load 500000'''<br /> <br /> <br /> !bubble命令在特定的点创建一个肥皂泡。如果没有这个命令,就很难创建它们:<br /> <br /> '''!bubble 100,100'''<br /> <br /> <br /> !reset命令可以做很多事情。!reset velocity 将所有粒子的速度设置为0。 !reset pressure 重置压力图,就像按=键一样。!reset sparks 会清除屏幕上所有的火花,并将它们的type设置为ctype。!reset temp 将所有的粒子设置为你绘制时的默认温度。<br /> <br /> 这个wiki页面还没有涉及到其他命令。控制台的页面基本上描述了如何使用它,有了这些例子,你就可以拿着它去想办法了。<br /> <br /> 其他常见的命令:<br /> <br /> !if<br /> <br /> '''!if type 1,dmnd'''<br /> <br /> 这将检查 parts[1].type 是否为dmnd,如果是,则返回 1,如果不是,则返回 0。(part[1]是TPT网格中处于第一格的元素)<br /> <br /> ==== 运行脚本 ====<br /> 你可以通过创建一个文本文档并编写一个脚本来运行存储在文件中的控制台命令。<br /> <br /> 当你完成后,打开Powder Toy中的控制台,然后输入<br /> <br /> 'dofile(&quot;键入文件路径&quot;)',它可能会说脚本没有启用(scripts are not enabled.)。<br /> <br /> 脚本将被运行一次,你可以使用任何正常的命令,if,else,endif和end。而使用Lua运行脚本给了你更多的选择,让你的代码在TPT中每一帧都能运行。<br /> <br /> === 关于使用tmp,life,tmp2和ctype的提示和技巧 ===<br /> <br /> =====ctype=====<br /> <br /> *克隆(BCLN,PCLN,CLNE):ctype是克隆产生的元素。例如,你可以通过控制台/脚本命令&quot;!set ctype clne neut&quot; 来使屏幕上所有的clne产生中子。<br /> <br /> *状态变化(ICE,LAVA):ctype是要熔化/冻结的元素。例如,你可以使用这个命令把lava冻成bomb:&quot;!set ctype lava bomb&quot;。这实际上会得到一些有趣的结果。<br /> <br /> *电信号:ctype是sprk所覆盖的元素。<br /> <br /> *颜色(PHOT,FILT,FWRK,GLOWlBRAY):ctype用来存储颜色的各种位信息。目前还没有简单的方法可以用控制台来改变。<br /> <br /> *PIPE:Ctype用来区分不同类型的管道(红/绿/蓝/未分配)。目前没有简单的方法可以用控制台来改变(但可以尝试将ctype设置为none,dust,watr,oil,fire)。关于PIPE的更多信息,请参见使用PIPE元素。<br /> <br /> *QRTZ:QRTZ的生长使用ctype。例如,自然的方式是将SLTW倒在上面。SLTW将ctype改成DUST。&quot;!!set ctype qrtz sprk &quot;会导致快速、不自然生长。以前是手动触发QRTZ造成的。<br /> <br /> *WWLD:不同类型的WWLD(电子头、电子尾、电子线)是通过ctype来区分的。可以尝试用ctype DUST,WATR和none来实验。<br /> <br /> *LIFE:ctype改变的生命类型。<br /> <br /> 使用ctype,你可以用这样的代码来制作'''熔冰'''和'''熔钻''':<br /> <br /> 对于熔冰,绘制一些ICE,然后输入&quot; !set ctype ice lava &quot; 再输入&quot; !set temp ice 500&quot;,存档中的的ICE就会变成熔冰。<br /> <br /> 熔融钻石的情况下,绘制一些LAVA,然后输入&quot; !set ctype lava dmnd &quot; 。这和上面提到的状态变化是一致的。<br /> <br /> ===== tmp =====<br /> <br /> Tmp是一个用于各种元素属性的值。只有少数元素使用它。注意:这不是温度值(它叫 &quot;temp&quot;)。Tmp也可以改变WIFI的通道(但 &quot;temp &quot;或温度值控制着tmp值,从控制台改变tmp没有意义)。<br /> <br /> *PIPE:管道中当前包含的元素的类型。使用'!set tmp pipe 0'可以删除所有管道中的所有元素。<br /> <br /> *CRAY:射线的长度。使用 '!set tmp cray 0' 将其设置为默认值。<br /> <br /> *DRAY:要复制多少个粒子(默认为0,或直到空白处)。使用 '!set tmp dray 0' 来设置为默认值。<br /> <br /> *FILT:tmp改变FILT上的操作符:<br /> <br /> :0: &quot;set &quot;模式(默认):FILT的光谱被复制到通过它的PHOT粒子上。<br /> <br /> :1:&quot;与(and)&quot;模式:对PHOT和FILT的光谱进行与操作,结果存储在PHOT粒子中,任何不存在于FILT中的光谱将从PHOT中删除。<br /> <br /> :2:&quot;或(or)&quot;模式:执行位或运算:在FILT中存在的所有光谱都将在PHOT中被“开启”(如果未被开启)。<br /> <br /> :3: &quot;减(sub)&quot;模式:执行位与非运算:FILT中的所有光谱都会从PHOT中去除。<br /> <br /> :4:&quot;红移&quot;模式:光子的光谱被红移。红移的距离是以类似于它的非类型工作模式的方式从温度计算出来的。Tmp值被忽略。<br /> <br /> :5:&quot;蓝移&quot;模式:与 &quot;红移&quot;模式类似,但移位方向相反,光谱向蓝端移动。<br /> <br /> :6:&quot;nop&quot;模式:不进行光谱变化。如果你想把PHOT和ARAY的光束交叉,而不改变频谱,这很有用。<br /> <br /> :7: &quot;异或(xor)&quot;模式:执行一个位异或运算:在FILT中的所有颜色在PHOT的光谱中被 &quot;翻转&quot;,也就是说,如果某些颜色被打开,它就会关闭,反之亦然。<br /> <br /> :8:&quot;非(not)&quot;模式:执行位非运算:PHOT颜色被翻转。注意,FILT的光谱被忽略。<br /> <br /> :9: &quot;QRTZ散射 &quot;模式。随机化光子的速度并随机改变光子的颜色,就像QRTZ一样。<br /> <br /> 改变SING的tmp值,可以手动改变其消耗的物质量,对制作炸弹很有用。<br /> <br /> 其他的都和nop模式一样,但建议nop用6,以防有新的模式加入。使用 !set tmp filt &lt;操作编号&gt;。<br /> <br /> =====寿命=====<br /> 在火焰或等离子体上使用这个属性来设置他们的燃烧时间,直到燃烧殆尽。例如,&quot;!set life fire 1000&quot;,火焰持续很长的时间(甚至在温度冷却到室温后,它还在发光,与等离子体相同)。改变FUSE的LIFE属性来使它处于燃烧状态,通过将这个数字降低到1这样的低值(命令是&quot;!set life fuse 1&quot;)。你可以用它基本上可以把任何元素放入一个使用相同的特殊属性的状态,但使用的次数可以使元素多得多、好得多、长得多、短得多、差得多或少。<br /> <br /> 比如说:<br /> <br /> *DEUT有一个属性,它可以根据自己的温度来膨胀。如,9999999生命deut使它膨胀并占据整个屏幕。<br /> <br /> *LIFE的另一个的用途是它对ACID的作用。ACID是有腐蚀性的。它有一个设定的生命值为75,在不编辑游戏引擎的情况下无法提升。酸腐蚀掉的粒子越多,它的生命值就越少。如果设置为50以下,任何粒子都可以破坏ACID。<br /> <br /> *开关,如SWCH、HSWC、PCLN、PUMP等开关也是利用生命值来开启和关闭。<br /> <br /> *传送(PRTI,PRTO)使用生命来产生效果。这也是唯一一次生命自然变成负数的机会。<br /> <br /> *火柴人的生命值由LIFE决定。<br /> <br /> #SPRK不仅使用Ctype,还使用LIFE。SPRK在大多数金属上的SPRK的生命为4.这说明SPRK会在材料上停留多长时间。之后的材料再利用生命来计算什么时候可以再次产生SPRK。<br /> <br /> *COAL利用寿命来慢慢燃烧。开始时,它的寿命为110。与火的接触会使寿命减少,当寿命达到0时,就会被FIRE代替。<br /> <br /> =====tmp2=====<br /> <br /> tmp2类似于tmp,只是因为是次要属性,所以用得比较少。<br /> <br /> 比如说:<br /> <br /> *QRTZ/PQRT:tmp2 可以改变它们的颜色。使用 !set tmp2 qrtz &lt;0到10之间的数字&gt;。<br /> <br /> *Virs/Virg/Vrss。用来设置被感染的元素。使用 !set tmp2 virs &lt;元素id或名称&gt;。<br /> <br /> *CRAY:用于生成元素和本体之间的间距。<br /> <br /> *DRAY: 用于正本(复制前元素)和副本(复制后元素)之间的间距。使用 !set tmp2 dray &lt;spacing&gt;。<br /> <br /> *PIPE/STOR:用于生活类型(但不能正常使用)。<br /> <br /> =====复杂的控制台命令=====<br /> <br /> 有很多控制台命令可以用来操作元素的重力等。tpt.el.metl.gravity=5会改变保存中所有的metl粒子的重力为5,因此会向下移动;ptp.el.gas.diffusion=10会改变粒子的扩散(或者说粒子的扩散程度),使其扩散到更高的程度。以上只是很多TPT用户不知道的数百条复杂命令中的几个例子。<br /> <br /> https://www.boxmein.net/tpt/tptelements/reference/lua-reference.html#tree<br /> <br /> ==== 视频教程 ====<br /> <br /> 科学上网链接: http://youtu.be/mhlk98L5_0s</div> TOC_Official https://powdertoy.co.uk/Wiki/W/Elements:Powders/ko.html Elements:Powders/ko 2020-04-03T06:43:56Z <p>computerexpert07: </p> <hr /> <div>{{Languages|Elements:Powders}}<br /> <br /> 이 문서는 '''The Powder Toy의 가루 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다. 가루 물질들은 움직일 수 있으며 중력의 영향을 받는다. <br /> <br /> * {{MaterialBtn | DUST}} 먼지이다. 가연성이 있는 가벼운 입자이며 [[Element:NEUT | 중성자]]와 반응하여 {{Material | FWRK}}를 생성한다. <br /> * {{MaterialBtn | STNE}} 돌 가루이다. 녹을 수 있는 무거운 입자이며 [[Element:LAVA | 용암]]으로 녹을 수 있다.<br /> * {{MaterialBtn | SNOW}} 눈이다. 가벼우며 [[Element:ICE | 얼음]]이 파괴되면 생긴다. [[Element:WATR | 물]]로 녹을 수 있다. <br /> * {{MaterialBtn | CNCT}} 콘크리트 가루이다. 가장 무겁고 단단하며 수직 기둥을 생성할 수 있는 유일한 가루이다. <br /> * {{MaterialBtn | SALT}} 소금이다. [[Element:WATR | 물]]에 용해될 수 있으며 [[Element:IRON | 철]]을 {{Material | BMTL}}과 {{Material | BRMT}}로 부식시킨다. <br /> * {{MaterialBtn | BRMT}} 파괴된 금속이다. [[Element:IRON | 철]]이 녹거나 금속이 압력을 받을 때 생성된다. <br /> * {{MaterialBtn | SAND}} 모래이다. 무거우며 녹으면 [[Element:GLAS | 유리]]를 생성한다. <br /> * {{MaterialBtn | BGLA}} 깨진 유리 조각들이다. [[Element:GLAS | 유리]]가 파괴되면 생성된다.<br /> * {{MaterialBtn | YEST}} 효모이다. 적당한 열이 전달되면 자기 자신을 복제하지만 과도한 열은 {{Material | DYST}} 또는 [[Element:DUST | 먼지]]를 생성할 수 있다. <br /> * {{MaterialBtn | BCOL}} 파괴된 석탄이다. 가연성이 있는 무거운 입자이며 <br /> * {{MaterialBtn | DUST}} 먼지이다. 가연성이 있는 가벼운 입자이며 [[Element:NEUT | 중성자]]와 반응하여 {{Material | FWRK}}를 생성한다. <br /> * {{MaterialBtn | STNE}} 돌 가루이다. 녹을 수 있는 무거운 입자이며 [[Element:LAVA | 용암]]으로 녹을 수 있다.<br /> * {{MaterialBtn | SNOW}} 눈이다. 가벼우며 [[Element:ICE | 얼음]]이 파괴되면 생긴다. [[Element:WATR | 물]]로 녹을 수 있다. <br /> * {{MaterialBtn | CNCT}} 콘크리트 가루이다. 가장 무겁고 단단하며 수직 기둥을 생성할 수 있는 유일한 가루이다. <br /> * {{MaterialBtn | SALT}} 소금이다. [[Element:WATR | 물]]에 용해될 수 있으며 [[Element:IRON | 철]]을 {{Material | BMTL}}과 {{Material | BRMT}}로 부식시킨다. <br /> * {{MaterialBtn | BRMT}} 파괴된 금속이다. [[Element:IRON | 철]]이 녹거나 금속이 압력을 받을 때 생성된다. <br /> * {{MaterialBtn | SAND}} 모래이다. 무거우며 녹으면 [[Element:GLAS | 유리]]를 생성한다. <br /> * {{MaterialBtn | BGLA}} 깨진 유리 조각들이다. [[Element:GLAS | 유리]]가 파괴되면 생성된다.<br /> * {{MaterialBtn | YEST}} 효모이다. 적당한 열이 전달되면 자기 자신을 복제하지만 과도한 열은 {{Material | DYST}} 또는 [[Element:DUST | 먼지]]를 생성할 수 있다. <br /> * {{MaterialBtn | BCOL}} 파괴된 석탄이다. 무거우며 매우 천천히 연소한다. <br /> * {{MaterialBtn | FRZZ}} 동결 가루이다. 융해했다 다시 응고했을 때 자가 냉각 [[Element:ICE | 얼음]]이 형성된다. <br /> * {{MaterialBtn | GRAV}} 중력 가루이다. 가연성이 있고 중력의 영향을 받지 않는 입자이며 미세한 공기 변화에 매우 민감하게 반응한다.<br /> * {{MaterialBtn | ANAR}} 반중력 가루이다. 중력 및 공기에 반대 반응을 보이며 {{Material | CFLM}}과 반응하여 연소한다.<br /> * {{MaterialBtn | PQRT}} 깨진 석영 조각들이다. [[Element:QRTZ | 석영]]이 파괴되면 생성된다.<br /> * {{MaterialBtn | BREL}} 알루미늄이다. [[Element:EMP | 전자기 충격파 방출기]]의 충격파에 의해 생성된다. <br /> * {{MaterialBtn | CLST}} 점토 가루이다. 물에 융해시켜 [[Element:PSTE | 콜로이드]] 용액을 생성시킬 수 있다. 저온에서 서로를 끌어당기는 성질이 있으며 극저온에서 임시적인 고체 상태로 변한다. <br /> * {{MaterialBtn | SAWD}} 톱밥이다. 비중이 1보다 작다. 고속 입자가 [[Element:WOOD | 나무]]와 닿거나 [[Element:NEUT | 중성자]]가 {{Material | BCOL}}에 닿으면 생성된다. <br /> <br /> [[Category:Elements]]</div> computerexpert07 https://powdertoy.co.uk/Wiki/W/Elements:Gasses/ko.html Elements:Gasses/ko 2020-04-01T04:28:46Z <p>computerexpert07: </p> <hr /> <div>{{Languages|Elements:Gases}}<br /> <br /> 이 문서는 '''The Powder Toy의 기체 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다.<br /> <br /> '''The Powder Toy의 기체 물질들'''은 대체적으로 가볍고 중력의 영향을 거의 받지 않는다.<br /> <br /> * {{MaterialBtn | GAS}} 가스이다. 빠르게 확산하고 가연성이다. 압력에 따라 [[Element:OIL | 기름]]으로 액화할 수 있다. <br /> * {{MaterialBtn | WTRV}} 수증기이다. [[Element:WATR | 물]]이 기화하여 생성된다. <br /> * {{MaterialBtn | PLSM}} 플라즈마이다. 초고온의 온도를 가지고 있다.<br /> * {{MaterialBtn | NBLE}} 비활성 기체이다. 매우 빠르게 확산하며 전도성을 지니고 있다. [[Element:SPRK | 전류]]를 흐르게 하면 [[Element:PLSM | 플라즈마]]로 이온화한다.<br /> * {{MaterialBtn | SMKE}} 연기이다. [[Element:FIRE | 불]]에 의해 생성된다. <br /> * {{MaterialBtn | OXYG}} 산소이다. 높은 가연성을 지니고 있다. <br /> * {{MaterialBtn | CO2}} 이산화탄소이다. 매우 무거우며 중력의 영향을 비교적 크게 받는다. [[Element:WATR | 물]]과 반응해 [[Element:BUBW | 탄산]]을 생성한다. 극저온에서 [[Element:DRIC | 드라이 아이스]]로 승화한다. <br /> * {{MaterialBtn | CAUS}} 산성 기체이다. [[Element:ACID | 산]]과 비슷한 성질을 가지고 있다.<br /> * {{MaterialBtn | FOG}} 안개이다. {{Material | RIME}}에 전류를 흐르게 하면 생성된다.<br /> * {{MaterialBtn | BOYL}} 보일 기체이다. 확산 속도(내부 압력)가 온도에 따라 달라진다.<br /> * {{MaterialBtn | HYGN}} 수소이다. [[Element:OXYG | 산소]]와 연소시켜 [[Element:WATR | 물]]로 만들 수 있으며, 고온 및 고압에서 핵융합을 한다. <br /> * {{MaterialBtn | RFRG}} 냉각 기체이다. 압력에 따라 가열 및 액화한다. 중성자와 반응하여 [[Element:GAS | 가스]] 및 [[Element:CAUS | 산성 기체]]를 생성한다.<br /> <br /> [[Category:Elements]]</div> computerexpert07 https://powdertoy.co.uk/Wiki/W/Elements:Liquids/ko.html Elements:Liquids/ko 2020-03-30T04:43:47Z <p>computerexpert07: </p> <hr /> <div>{{Languages|Elements:Liquids}}<br /> <br /> 이 문서는 '''The Powder Toy의 액체 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다.<br /> <br /> === 액체 메뉴에 존재하는 물질 ===<br /> * {{MaterialBtn | WATR}} 물이다. 전류가 흐를 수 있으며 녹는점 이하나 끓는점 이상에서 얼거나 끓고 연소를 중지한다. <br /> * {{MaterialBtn | OIL}} 기름이다. 연소될 수 있으며, 압력에 의해 {{Material | GAS}}로 끓을 수 있다. <br /> * {{MaterialBtn | LAVA}} 용암이다. 가연성 물질을 연소시킨다. 금속 및 기타 물질들이 녹을 때 생성되고 저온에서 응고된다. <br /> * {{MaterialBtn | ACID}} 산이다. 거의 모든 물질을 녹인다.<br /> * {{MaterialBtn | DSTW}} 증류수이다. 전류가 흐르지 않는다.<br /> * {{MaterialBtn | SLTW}} 소금물이다. 전류가 흐를 수 있으며 녹는점이 낮다.<br /> * {{MaterialBtn | MWAX}} 액체 왁스이다. 318.15 켈빈 이하에서 응고한다.<br /> * {{MaterialBtn | LN2}} 액체 질소이다. 온도가 매우 낮으며 끓는점 이상이 되면 사라진다.<br /> * {{MaterialBtn | DESL}} 경유이다. 높은 압력 및 온도에서 연소한다. <br /> * {{MaterialBtn | LOXY}} 액체 산소이다. 온도가 매우 낮으며 연소할 수 있다. <br /> * {{MaterialBtn | GLOW}} 온도에 따라 색이 변하는 물질이다. <br /> * {{MaterialBtn | BUBW}} 탄산이다. 느리게 {{Material | CO2}}를 배출한다. <br /> * {{MaterialBtn | BIZR}} 정상적인 상태변화를 하지 않으며, 다른 물질을 자신의 색상으로 바꾼다. <br /> * {{MaterialBtn | PSTE}} 콜로이드이다. 높은 압력에서 굳는다.<br /> * {{MaterialBtn | GEL}} 젤이다. 열전도도와 점도가 변할 수 있는 물질이다.<br /> * {{MaterialBtn | SOAP}} 비누이다. 방울을 생성하고 데코를 제거하며 바이러스를 원래 물질로 변경한다. <br /> * {{MaterialBtn | MERC}} 수은이다. 전류가 흐를 수 있으며 온도에 따라 부피가 변한다. <br /> * {{MaterialBtn | VIRS}} 바이러스이다. 자신과 닿는 모든 물질을 자기 자신으로 바꾼다. <br /> [[Category:Elements]]</div> computerexpert07 https://powdertoy.co.uk/Wiki/W/Elements:Solids/ko.html Elements:Solids/ko 2020-03-30T03:23:29Z <p>computerexpert07: </p> <hr /> <div>{{Languages|Elements:Solids}}<br /> <br /> 이 문서는 '''The Powder Toy의 고체 물질들'''을 다루고 있다. 물질의 이미지를 클릭하여 해당 물질에 대한 자세한 설명을 볼 수 있다.<br /> <br /> === 고체 메뉴에 존재하는 물질 ===<br /> * {{MaterialBtn | GOO}} Goo이다. 압력에 의해 변형되거나 사라질 수 있다.<br /> * {{MaterialBtn | ICE}} 얼음이다. 압력에 의해 파괴될 수 있다. 공기를 식힌다.<br /> * {{MaterialBtn | WOOD}} 나무이다. 불에 의해 연소될 수 있다.<br /> * {{MaterialBtn | PLNT}} 식물이다. 물을 주면 자라난다.<br /> * {{MaterialBtn | BMTL}} 파괴될 수 있는 금속이다. {{Material | METL}}과 비슷하지만 압력에 의해 파괴될 수 있다.<br /> * {{MaterialBtn | WAX}} 왁스이다. 열을 가하면 녹는다.<br /> * {{MaterialBtn | GLAS}} 유리이다. 녹을 수 있다. 압력에 의해 파괴되며 {{Material | PHOT}}을 분해하여 굴절시킨다.<br /> * {{MaterialBtn | NICE}} 고체 질소이다. 매우 차가우며, 조금만 가열하면 {{Material | LN2}}으로 녹는다.<br /> * {{MaterialBtn | COAL}} 석탄이다. 느리게 연소하며, 붉게 물든다.<br /> * {{MaterialBtn | BRCK}} 벽이다. 압력에 의해 파괴될 수 있다.<br /> * {{MaterialBtn | FUSE}} 퓨즈이다. 주변에 전류가 흐르거나 초고온의 상태에서 {{Material | PLSM}}을 방출하며 연소한다.<br /> * {{MaterialBtn | IRON}} 철이다. {{Material | SALT}}에 의해 부식된다. 전류를 흐르게 해서 {{Material | WATR}}의 전기분해에 사용될 수 있다.<br /> * {{MaterialBtn | DRIC}} 드라이아이스(고체 이산화탄소)이다. 열을 가해 {{Material | CO2}}로 승화시킬 수 있다.<br /> * {{MaterialBtn | SPNG}} 스펀지이다. {{Material | WATR}}을 흡수하며, 움직이지 않는다.<br /> * {{MaterialBtn | RIME}} 액체 상태를 가지고 있는 기체가 빠르게 냉각되어 승화될 때 생성된다.<br /> * {{MaterialBtn | VINE}} 덩굴이다. 나무와 같이 자랄 수 있다.<br /> * {{MaterialBtn | SHLD}} 쉴드이다. 주변으로 전류가 흐를 때 자라난다.<br /> * {{MaterialBtn | FILT}} 광자에 대한 색 필터이다. 온도에 따라 색이 변하며 자신에 닿은 광자를 자신의 색으로 바꾼다.<br /> * {{MaterialBtn | QRTZ}} 석영이다. 높은 압력에서 파괴될 수 있다. 극저온에서 파괴된다.<br /> * {{MaterialBtn | TTAN}} 티타늄이다. 다른 금속들에 비해 매우 높은 녹는점을 가지고 있으며 외부의 압력을 차단한다.<br /> * {{MaterialBtn | GOLD}} 금이다. 부식되지 않으며, 철의 부식을 막을 수 있다. 또한 전류가 비교적 빠르게 흐른다.<br /> * {{MaterialBtn | CRMC}} 세라믹이다. 높은 압력에서도 버틸 수 있다.<br /> * {{MaterialBtn | HEAC}} 열 전도 물질이다. 열전도율이 높다.<br /> <br /> === 고체 메뉴에 존재하지 않는 고체 물질 ===<br /> * {{MaterialBtn | SPWN}} {{Material | STKM}}의 생성점이다.<br /> * {{MaterialBtn | SPWN2}} {{Material | STK2}}의 생성점이다.<br /> * {{MaterialBtn | VRSS}} 고형 바이러스이다. 이 물질에 닿은 모든 물질을 자기 자신으로 바꾼다.<br /> * {{MaterialBtn | BIZS}} {{Material | BIZR}}의 고형 물질이다. 온도가 녹는점 이하로 내려갈 시 {{Material | BIZR}}로 변환된다.<br /> [[Category:Elements]]</div> computerexpert07