# Rotating and why it should be there

**URL:** <https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978>\
**Category:** The Lab\
**Created:** [December 17, 2018, 6:16pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978 "2018-12-17T18:16:19Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Umbra.Animo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/umbra.animo/32/3258_2.png) [@Umbra.Animo](https://discourse.cataclysmdda.org/u/Umbra.Animo)\
**Post date:** [December 17, 2018, 6:16pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/1 "2018-12-17T18:16:19Z")

</div>

i think we should be able to rotate items not only furniture but vehicles,well the ones you can drag by hand any way. but also their parts mostly things like mini fridges and bed not every part but more internal thing the player will use. its mostly a dectrivie thing like i dislike how locker always face the same way even tho the doors are facing a wall or something impassable so normal you should not be able open the doors

---

<div class="post-metadata">

**Author:** ![Weyrling](https://avatars.discourse-cdn.com/v4/letter/w/7bcc69/32.png) [@Weyrling](https://discourse.cataclysmdda.org/u/Weyrling)\
**Post date:** [December 18, 2018, 12:27am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/2 "2018-12-18T00:27:43Z")

</div>

This sounds like a tileset thing, you could always just use or make a different one.  
In the data everything is just a symbol and has no rotation, ASCII mode most closely represents this.

Adding in support for object rotation and multiple tiles based on that rotation and additionally adding those tiles to tilesets would be a lot of work for a purely aesthetic function.

This is a neat idea and somebody might implement it eventually, but I don’t see it happening soon.  
CDDA is an open source project however, so if you want this done in a timely manner you can always do it yourself.

---

<div class="post-metadata">

**Author:** ![Umbra.Animo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/umbra.animo/32/3258_2.png) [@Umbra.Animo](https://discourse.cataclysmdda.org/u/Umbra.Animo)\
**Post date:** [December 18, 2018, 12:28am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/3 "2018-12-18T00:28:18Z")

</div>

I… can’t program. at all

---

<div class="post-metadata">

**Author:** ![Weyrling](https://avatars.discourse-cdn.com/v4/letter/w/7bcc69/32.png) [@Weyrling](https://discourse.cataclysmdda.org/u/Weyrling)\
**Post date:** [December 18, 2018, 12:31am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/4 "2018-12-18T00:31:05Z")

</div>

It’s a niche enough request that it might still be faster to learn how to program and implement it than it might be to wait for somebody else to do it.  
In any case it’s on the forum now, so somebody might eventually take a crack at it.

---

<div class="post-metadata">

**Author:** ![Umbra.Animo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/umbra.animo/32/3258_2.png) [@Umbra.Animo](https://discourse.cataclysmdda.org/u/Umbra.Animo)\
**Post date:** [December 18, 2018, 12:32am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/5 "2018-12-18T00:32:18Z")

</div>

hopefully. the only new thing i would add is that a dragged vehicle does not change direction tried making a dragable cart and turned out to be a waste of time

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [December 18, 2018, 10:20pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/6 "2018-12-18T22:20:23Z")

</div>

I question not the idea. But the how. Is it something the game can be programmed to do. Devs wanna chime in?

---

<div class="post-metadata">

**Author:** ![dissociativity](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/dissociativity/32/4967_2.png) [@dissociativity](https://discourse.cataclysmdda.org/u/dissociativity)\
**Post date:** [December 18, 2018, 11:30pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/7 "2018-12-18T23:30:21Z")

</div>

thing is, rotational facing for most objects is purely aesthetic, it doesn’t change gameplay at all.  
The best remedy would be edits to the tileset code with a tag where things rotate based on the wall they’re up against.

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [December 18, 2018, 11:46pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/8 "2018-12-18T23:46:55Z")

</div>

So it is feasible. Because it is just a graphic detail?

---

<div class="post-metadata">

**Author:** ![dissociativity](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/dissociativity/32/4967_2.png) [@dissociativity](https://discourse.cataclysmdda.org/u/dissociativity)\
**Post date:** [December 18, 2018, 11:49pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/9 "2018-12-18T23:49:50Z")

</div>

Yup, just quite low priority as bug fixing and features that affect game-play are far higher up there.  
I’m sure it’ll happen eventually though, just purely aesthetic things don’t tend to take priority unless someone that’s experienced in code wants it done.

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [December 18, 2018, 11:55pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/10 "2018-12-18T23:55:14Z")

</div>

Thanks for the info. that is pretty cool though that the game can have it. I just assumed it wasn’t able to be coded in and never thought much about it.

---

<div class="post-metadata">

**Author:** ![Weyrling](https://avatars.discourse-cdn.com/v4/letter/w/7bcc69/32.png) [@Weyrling](https://discourse.cataclysmdda.org/u/Weyrling)\
**Post date:** [December 27, 2018, 1:07am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/11 "2018-12-27T01:07:31Z")

</div>

The thing about an open source game is that devs (aka; whoever) can code in literally anything that their computer can handle, the real question is whether it’s worth the time and effort to figure it out (which varies from person to person).

For crazier ideas it also matters whether it qualifies to get merged into the main branch, but a purely aesthetic QoL change is basically a given.

---

<div class="post-metadata">

**Author:** ![Stone](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/stone/32/2507_2.png) [@Stone](https://discourse.cataclysmdda.org/u/Stone)\
**Post date:** [December 27, 2018, 10:26am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/12 "2018-12-27T10:26:36Z")

</div>

Anything can be coded in, it’s more of a matter of effort vs reward.

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [December 28, 2018, 1:51pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/13 "2018-12-28T13:51:30Z")

</div>

Can you code in the taste of pizza? I’m pretty hungry 😉

---

<div class="post-metadata">

**Author:** ![ecchi\_squid](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ecchi_squid/32/6386_2.png) [@ecchi\_squid](https://discourse.cataclysmdda.org/u/ecchi_squid)\
**Post date:** [December 28, 2018, 10:05pm UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/14 "2018-12-28T22:05:09Z")

</div>

You’d need more sprites in your spritesheet. And considering it’s not necessary to be relative to any object in any specific direction, don’t really see why it should be implemented.

---

<div class="post-metadata">

**Author:** ![Stone](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/stone/32/2507_2.png) [@Stone](https://discourse.cataclysmdda.org/u/Stone)\
**Post date:** [December 29, 2018, 12:51am UTC](https://discourse.cataclysmdda.org/t/rotating-and-why-it-should-be-there/17978/15 "2018-12-29T00:51:41Z")

</div>

maybe some day this will be possible 😉
