Commit Graph

11 Commits

Author SHA1 Message Date
mwerezak
af0ab6fc5c Fixes runtime in train/explode() 2014-08-16 21:10:23 -04:00
mwerezak
183c25167c Fixes #5915
Also allows checking remaining engine charge by examining, and removes
the verb.

Conflicts:
	code/modules/vehicles/cargo_train.dm
2014-08-16 21:08:25 -04:00
Loganbacca
5faef31f60 Train fixes and balancing
- Slows trains to 90% of running speed
- Changes train impact damage to only take into account speed, not train length (otherwise you could insta kill people with a long enough train)
- Fixes a bug with towed cars ghosting through closed airlocks
- Stuns mobs who fall off a train that has blown up
- Fixes mobs standing/lying on vehicles
- Fixes exploding trains not decoupling correctly

Conflicts:
	code/modules/mob/mob.dm
	code/modules/vehicles/cargo_train.dm
	code/modules/vehicles/train.dm
2014-08-03 15:13:52 -04:00
Loganbacca
0affd2b7c8 More train fixes
- No passing plastic flaps
- Only human based mobs can board trains
- Adjacent checks for exiting vehicles
- Cleaned up as many direct loc moves as possible
- Places removed cells in the removers hand
2014-07-28 13:34:50 -04:00
Loganbacca
5f758e2f4f Cargo train fixes
- Adds overlay for cargo tug sprite
- Fixes failure feedback when successfully loading items on the train
- Stopped unnecessary loading failure feedback (like loading floors on trains, which will always fail)
- Stopped "hit" message when relabeling with the hand labeler

Conflicts:
	icons/obj/vehicles.dmi
2014-07-26 11:23:12 -04:00
Loganbacca
936ad57e83 Cargo train fixes
- Visual tweak for mobs on trolleys
- Fixed a teleportation bug when boarding trains from other trains
- Fixed a runtime involving on_click code
2014-07-24 18:44:12 -04:00
Loganbacca
6f75a88d16 Cargo train update
- Cleans up some old code
- Fixes some bugs
- Adds keys to start the engine

Conflicts:
	code/modules/vehicles/cargo_train.dm
	code/modules/vehicles/train.dm
	code/modules/vehicles/vehicle.dm
	icons/obj/vehicles.dmi
2014-06-23 04:47:57 -04:00
mwerezak
7f425ecf9b Cleans up train latching/unlatching
Also adds a verb for turning off train engines.

Conflicts:
	code/modules/vehicles/cargo_train.dm
	code/modules/vehicles/train.dm
2014-06-21 13:09:50 -04:00
ZomgPonies
bd75c061f0 Cargo train fixes 2014-06-16 05:14:30 -04:00
Loganbacca
80d616e624 Cargo train bugfixes
Also adds admin messaging when someone gets run over.
2014-06-14 22:15:31 -04:00
Loganbacca
083cd19c6a New vehicle framework
- Implements a new vehicle framework
- Adds cargo trains

Conflicts:
	code/modules/mob/living/carbon/human/human.dm
2014-06-14 22:14:53 -04:00