Commit Graph

29 Commits

Author SHA1 Message Date
LordFowl
93143a8e45 Vaurca Update Dec2016 (#1289)
Adds Vaurca subspecies and a whole slew of content related to them. Also, custom organs for them.
2016-12-25 01:11:09 +02:00
NanakoAC
4098809461 Temperature tweaks (#1277)
Fixes thermostats not working when set to 0 celsius.
Clamps instead of discards thermostat inputs that are out of range. So you can just type in 99999 and it'll set the highest valid value (usually 40c)
Tiny optimisation to remove a duplicate check in thermoregulation code
2016-12-24 18:37:27 +02:00
skull132
37fa1e947e Implement Vaurca mob tests (#1244)
Also fixes Vaurca having NO_BREATHE flag on accident.
2016-12-19 00:16:10 +02:00
skull132
535919aaa7 Coerce the unit tests (#1241)
Updates the unit tests to reflect our codebase, and not Bay's.

Also disables the indentation test until further notice, because it's dumb in its present form and function. Creates more trouble than it's worth.
2016-12-18 21:39:53 +02:00
PsiOmegaDelta
759031be74 The moved event again returns the correct result from parent.
Fixes #12072.
Fixes #12075.
Fixes #12076.
Fixes #12078.
Fixes #12096.
2016-02-03 21:54:30 +01:00
PsiOmegaDelta
6089ccccea Makes events global.
Greatly decreases the number of objects that need to be created (currently 3 event handlers in total vs basically 3 per datum)
The price is a slower lookup of listeners but on a per round basis it should still be much less than the current startup time penalty.
2016-01-26 13:12:37 +01:00
Chinsky
4143352d48 Merge pull request #12005 from PsiOmegaDelta/160118-MoveMe
Adds the moved event.
2016-01-21 07:24:37 +03:00
PsiOmegaDelta
a58b9a92e2 "Moved" event unit tests. 2016-01-20 20:29:25 +01:00
ccomp5950
ef01cf5b8d Updates Unit Test disabled reason. 2016-01-19 00:16:01 -05:00
ccomp5950
3fce8848d8 Adds unit test to check for icon states for robutt modules.
Why?  For the glory of Nar'Sie of course!
2016-01-16 01:03:41 -05:00
ccomp5950
a647194565 Unit tests: Adds check for multiple cables on top of each other.
...that are going the same direction
2016-01-14 03:07:18 -05:00
Chinsky
2bc991a199 Merge pull request #11968 from Ccomp5950/area_tests
Mapping Tests / APC's / Scrubbers / Vents
2016-01-13 10:23:55 +03:00
ccomp5950
fb67f09215 Gives the shuttle a little more time.
Also makes it where instead of a sleep we implement our own timer allowing other
tests to finish if they are ready.
2016-01-12 04:15:00 -05:00
ccomp5950
641c08d5de Mapping Tests / APC's / Scrubbers / Vents
OH MY!
2016-01-12 01:12:12 -05:00
ccomp5950
b5a8ca6e22 Removes qdel from mob unit tests.
Speeds up Unit Testing for mobs instead of taking 1 second per test.
2016-01-10 00:43:45 -05:00
ccomp5950
50423af7a5 Adds Unit Test for Mesons and NVG's see invis (to not see darkness) 2016-01-10 00:34:40 -05:00
ccomp5950
5e1629768d Unit Tests: Disables asteroid generation.
Speeds the startup by 60 seconds.

Unable to test the asteroid for a vacuum though.
2016-01-08 01:27:47 -05:00
ccomp5950
dbe1f155c7 Finalized mob damage procs.
I'm done.
2016-01-03 06:54:47 -05:00
ccomp5950
7e100bb844 Adding mob damage tests. -- This will fail in travis --
Species damage modifications haven't been completed in here.  And IPC's are dumb.
2016-01-03 02:49:58 -05:00
ccomp5950
eab39185e2 Change to _template. 2016-01-02 01:45:40 -05:00
ccomp5950
47af67b72f Terminal Colors Green and Red for success states. 2016-01-01 20:33:01 -05:00
ccomp5950
4d24790c2e Unit Tests now sets some config options if they aren't already set. 2015-12-31 13:08:05 -05:00
ccomp5950
9d9eee35ef Made failed unit tests a little more noticeable. 2015-12-31 11:18:17 -05:00
ccomp5950
e084244a6a Vacuum not Vacume. 2015-12-31 11:18:16 -05:00
ccomp5950
218c84064b Updated ZAS unit test to be more re-useable.
Went nuts adding some.  This will fail travis due to some existing bugs.
2015-12-31 11:18:16 -05:00
ccomp5950
c159656dab Removed text2path.
Kudos PsiOmegaDelta
2015-12-31 11:18:16 -05:00
ccomp5950
997a6c66fd Adds Supply Shuttle Unit Tests.
Moves the Supply Shuttle and tests air in both locations.

turned the air test into a "helper" proc.

Changed the world.dm message when unit testing is enabled so folks aren't caught off guard when the server shutsdown after testing.
2015-12-31 11:18:16 -05:00
ccomp5950
94eb03c591 Unit Test: Escape Shuttle ZAS check. + Templates 2015-12-31 11:18:16 -05:00
ccomp5950
6633fb4e08 Unit Tests
Adds an example, edits Travis to run them.
2015-12-31 11:18:15 -05:00