爆燃工作 - 夜之城出租车服务

爆燃工作 - 夜之城出租车服务

在夜之城和恶土之间接送乘客。

游戏玩法

夜之城出租
"每晚我把出租车开回车库时,都得清理后座上的精液。有些晚上,我清理的是血迹。"

另一种还算正经的营生

披萨保温箱还在后备箱里,但总得搞点多元化。在这个城市,总有人需要搭车——迟到的跑腿人、从没见过格伦区的游客、宁愿不开车的中间人。你有车,也有心跳,就这么定了。亮起顶灯,呼叫调度,开始拉客吧。

这仍然不是一个能快速致富的模组。只是从挡风玻璃的另一头重复同样的苦力活——接上一个陌生人,把他们完好无损地送到目的地,然后把他们认为这趟值多少钱装进口袋。有的人小费给得像土豪。有的人一毛不拔。看人开车吧。


工作机制

  1. 打卡上班——用手机给出租车调度发短信,或在任意一个Blowout-Jobs.net终端登录。
  2. 接单——调度在地图上标记一个上车点。
  3. 停车并选择“叫了出租车吗?”——乘客上车。
  4. 开车穿过城市到标记的目的地。
  5. 选择“我们到了。”,让他们下车,收取车费和小费。

车费 = 起步价 + 距离 + 时间,再加上根据你的驾驶表现浮动的小费。无需快捷键操作——上车和下车都是屏幕上的提示供你选择。你的乘客会真的和你一起坐在车里,聊上几句,然后在到达时下车离开。


选择你的行程

每一趟乘客都有自己的风格,他们一上车就会告诉你想要什么:

  • 踩油门!——“我迟到了,开快点!”限时任务。剩下的时间越多,小费越丰厚。完成有奖励;超时就完蛋。
  • 风景路线——“走远路,我会付钱的。”他们买的是体验,不是准时到达。送得太早,他们会知道你赶路了。
  • 平稳行驶——平稳、无碰撞的巡航。目前已禁用,因为速度/碰撞判定机制还在调整中——暂时将其权重设为0,或者开启它来体验一下。

!!!五星服务,否则后果自负!!!

调度会记录你的滚动评分,从1到5星。干净、体贴的驾驶能保持高分。一旦评分下滑,后果就会累积:警告、直接计入你账单的罚款,以及从每趟车费中扣钱,直到你表现好转。

会导致你评分(和小费)降低的因素:

  • 让乘客在车流中颠簸。他们能感觉到。
  • 行程中途跳车,让他们跟着跑。
  • 空转太久以至于他们放弃等待步行离开——你只能拿到已行驶距离的费用,而且他们会留下一星评价。
让你的乘客在行程中**死亡**——真的挂了,不只是吓到——调度会给你账单上增加一笔5,000美元的意外事故费用,并在你的收件箱里留下一封**非常**不满的消息。(不过不影响你的星级评分,也算是不幸中的万幸。)如果你的评分糟到一定程度,据说警方也会开始“关注”你。

属于GigCore家族

夜之城出租车运行在GigCore之上——这是一个共享框架,追踪你的职业、收入、债务以及Blowout-Jobs.net工作网站。你的努力会贯穿所有基于它构建的任务。更喜欢送货?

  • 夜之城披萨外卖——在后座装个保温箱,满城送披萨,与时间赛跑,偶尔还得躲避某个非常愤怒的壮汉。同一个职业,同一个钱包,多加芝士。
  • TraumaTeam: 911 Rescue——扮演创伤小组的医护人员。响应呼叫,在如何、何时或是否救助患者以及让公司满意方面做出合乎道德(或不合道德)的决定。

打造你的路线

模组自带57个手动采集的乘车点遍布城市——每个点都可作为上车点或下车点,让行程感觉像穿城而过且变化多样。不喜欢我的地点?你可以用快捷键在任意位置自己采集。你添加的任何地点都是你的——保存在你自己的文件中,即使我推送更新也不会被覆盖。

- 使用原生设置界面,你可以调整车费费率、行程距离、行程类型几率、踩油门!计时器和速度奖励、风景路线最低时长以及每个评分惩罚。把它变成一场惊险的计时赛,或是一次悠闲的观光巡航。你的城市,你的计价器。


需求

  • Cyber Engine Tweaks——硬性要求。
  • GigCore——硬性要求。出租车运行的框架(共享职业、经济系统和Blowout-Jobs.net终端)。在此获取。
  • RED4ext + redscript + Codeware——用于手机、终端和乘客处理。
  • Phone Extension Framework——用于出租车调度联系人(发短信叫车)。
  • Browser Extension Framework——提供Blowout-Jobs.net终端功能(通过GigCore)。
  • Native Settings UI——软性要求,用于游戏内选项菜单。

开发路线图

首个版本,仍在努力开发中——计价器一直在跳:

  • 平稳行驶的强制规则(真实的限速和碰撞损伤限制)
  • 当你的评分跌到谷底时的通缉/警察反应机制
  • 针对真正糟糕司机的经理事件(你见过披萨老板了……)
  • 乘客语音和派系特色的乘客
  • 终身统计数据——完成的行程、失败次数等等
  • 更多的乘车点和角色

已知问题

  • 接送点很烂——我偷懒了,很多点是在车里采集的,而不是下车。这导致了一些在地面之上和之下生成的卡住问题。我尝试过用射线投射将NPC放到地上,但显然我需要多学习一下它们的机制……因为它们没起作用(至少不像我想要的那样)。我还搞砸了,留下了一些程序生成的测试点——我以为我都清理干净了,但并没有。如果乘客的上车/下车点无法到达,你将不得不放弃那个单子。(待修复)
  • 有时乘客在你让他们下车后会重新上车。我想我找到了原因并修复了它,但既然我一开始就没亲眼见过,只有时间能证明。感谢 @memlapse 的报告。如果你关心的话,这本质上是一个竞态条件。(待开发)
  • 出租车平稳行驶模式没有正确遵守限速——我发布时就知道这个问题,代码是半成品。(待进一步开发)
  • 啊哈!有些NPC就是拒绝上车!起初我以为这是我的上车逻辑里的普遍问题,但这是个NPC特定问题,因为我添加了一些错误的角色记录。(待修复)

一个带着计价器的概念验证

夜之城出租车是第二个基于GigCore构建的模组——证明了该框架能承载的不仅仅是披萨。

鸣谢

  • MaximiliumM和外观菜单模组致以崇高敬意——生成乘客、缩放他们并让他们进入你车里的方法直接来自于外观菜单模组的方案。
  • keanuWheeze(InteractionUI)提供了屏幕上上车/下车提示,以及r457gh057提供了手机和终端框架。
  • 还有整个CET和赛博朋克模组社区提供的工具和知识。你们所有人都做得太棒了。

现在别读了,去接个人吧。计价器在跳呢。


你可能不关心的开发者废话

更新日志:

点击展开

v0.2.6   - 修复了一个导致macOS/Linux安装失败的打包错误(存档路径现在使用正确的文件夹分隔符)。   - 乘客不再迷路:如果你下车时他们走得太远,你的乘客会回到你身边;如果游戏剔除了他们,他们会重新生成——不再会在到达下车点前消失。   (驾驶途中永远不会发生这种情况。)   - 你的乘客现在变成了夜之城的普通居民,而不是熟悉的面孔——由日常路人和随机街头平民组成的混合群体在叫你的车。如果你使用的是早期版本,请在模组设置中点击“覆盖”来清除旧的NPC,否则新NPC只会加入进来扩大乘客池,其中仍会包含中间人。   - 与“咱们去打保龄球”的可选联动:(计划发布)带上Misty,她会坐在副驾驶座。她会调节乘客情绪以获得更好的小费,并在轻微事故后安抚乘客——行程中的第一次碰撞不会计入惩罚。她的帮助会显示在你的车费收据上。没有“咱们去打保龄球”模组则本模组不受影响。

v0.2.5   - 加载存档时,会清除之前会话中遗留的任何乘客(由GigCore处理)。需要GigCore 0.1.3或更新版本。

v0.2.4   - 修复了当你已打卡从事其他工作时,无法通过手机开始出租车班次的问题。

v0.2.3   - 修复了当你在从事其他工作时,出租车偶尔会把你拉回上班状态的问题。

v0.2.2   - 修复了乘客有时在到达下车点前消失的问题。

v0.2.1   - 你的出租车司机评分现在会显示在Blowout-Jobs.net的夜之城出租车页面上。   - 行程计时现在可以在菜单、地图和拍照模式下正确暂停。   (两者都需要GigCore 0.1.2或更新版本。)

v0.2.0   新的行程深度:   - 平稳行驶现在是一个真正被执行的行程类型。平稳驾驶,你的乘客就会保持放松;加速、碰撞或招来警察,他们会抱怨——你的小费和星级评分都会受到影响。   - 低评分的司机现在开始行程时就会受到警方的关注(一个通缉等级),让平稳驾驶变得更加困难。   - 夜间加价:在22:00至05:00之间完成的下车服务会支付溢价(可在设置中开关和调整倍率)。

  修复与打磨:   - 修复了下车的乘客重新爬上车或跟随你的问题;他们现在会在目的地完全下车。   - 修复了“采集乘车点”偶尔无法保存的问题。

v0.1.1 热修复   - 修复:乘客不肯上出租车。乘客名单中的一些角色是独特的剧情NPC,游戏不允许他们坐上车辆;现在的乘客池是城里的常规居民,他们实际上会登车并乘坐。   - 修复:下车的乘客可能会重新爬进你的出租车并跟随,然后在受惊时逃跑。他们现在会在目的地被正确释放。

v0.1.0 - 首个版本

  • 在Blowout-Jobs.net或通过短信给出租车调度打卡,然后开始拉客赚取欧元。
  • 三种行程类型:踩油门!(限时,小费与剩余时间成正比),风景路线(最低时长;提前下车会受罚),和平稳行驶(平稳驾驶——目前因判定机制问题已禁用)。
  • 屏幕提示开始和结束每趟行程(“叫了出租车吗?”/“我们到了。”)。
  • 乘客在上车点生成,在你车里同行,然后在目的地离开。
  • 他们比随机路人更结实,但仍有可能死亡。
  • 付款方式为起步价 + 距离 + 时间,外加基于表现的小费。
  • 滚动1–5星评分,并伴有逐步升级的后果:警告、罚款和评分下降时的车费扣除。碰撞、跳车、空转和乘客死亡均有惩罚。
  • 全市57个手动采集的乘车点;你可以自己采集并可以在设置 > 夜之城出租车 > 数据中合并/重置。你采集的点在更新中得以保留。
  • 车费、行程几率、距离、计时器和评分惩罚均可配置。
  • 需要GigCore。