starlit  Diff

Differences From Artifact [1f9bdf2a9e]:

To Artifact [f5ad2a2c21]:


170
171
172
173
174
175
176

177
178
179
180
181
182
183
...
325
326
327
328
329
330
331













			job.cyclesLeft = math.max(0, job.cyclesLeft - ctx.comp.cycles)
			if job.cyclesLeft == 0 then
				job.timeLeft = math.max(0, job.timeLeft - interval)
			end
			if job.timeLeft == 0 and job.cyclesLeft == 0 then
				table.remove(conf, jobSlot)
				user:give(scm.output)

			else
				conf[jobSlot].value = job_t.enc(job)
			end

			ctx.saveConf()
		end;
	}
................................................................................
	size = 1e9;
	cost = {
		cycles = 700e6;
		ram = 1e9;
	};
	run = pasv_heal(4, 50, .7);
})




















>







 







>
>
>
>
>
>
>
>
>
>
>
>
>
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
...
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
			job.cyclesLeft = math.max(0, job.cyclesLeft - ctx.comp.cycles)
			if job.cyclesLeft == 0 then
				job.timeLeft = math.max(0, job.timeLeft - interval)
			end
			if job.timeLeft == 0 and job.cyclesLeft == 0 then
				table.remove(conf, jobSlot)
				user:give(scm.output)
				user:alarm(-2, 'item')
			else
				conf[jobSlot].value = job_t.enc(job)
			end

			ctx.saveConf()
		end;
	}
................................................................................
	size = 1e9;
	cost = {
		cycles = 700e6;
		ram = 1e9;
	};
	run = pasv_heal(4, 50, .7);
})

starlit.item.sw.link('starlit_electronics:battle_buddy_extreme', {
	name = 'BattleBuddy XTREME';
	kind = 'suitPower', powerKind = 'passive';
	desc = "Who needs a unit medic when you've got BattleBuddy XTREME Edition! BattleBuddy XTREME Edition is fully loaded with emergency response protocols for wounds of every caliber, and is GUARANTEED* to keep you alive as long as you can still crawl to safety. BattleBuddy XTREME is not intended for civilian use. By using BattleBuddy XTREME, you commit to unbind House Vacsatar, its subcontractors, and cadet houses from all liability for product failure, intracellular mutilation, transcription drift, runaway prion cascades, or military defeat.\n*Guarantees not legally binding.";
	size = 4e9;
	cost = {
		cycles = 2000e6;
		ram = 8e9;
	};
	run = pasv_heal(4, 50, .7);
})